<!-- HTML header for doxygen 1.8.9.1-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>ROSS: core/instrumentation/st-instrumentation.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <a href="https://github.com/ROSS-org/ROSS">
   <div id="projectname">ROSS
   </div>
   </a>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_af18cf245e3394ab3b436135935cfd6e.html">core</a></li><li class="navelem"><a class="el" href="dir_e8784b64d701200ce05334d46c95fd71.html">instrumentation</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">st-instrumentation.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="ross_8h_source.html">ross.h</a>&gt;</code><br/>
<code>#include &lt;inttypes.h&gt;</code><br/>
</div>
<p><a href="st-instrumentation_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structst__stats__buffer.html">st_stats_buffer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsample__metadata.html">sample_metadata</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structst__pe__stats.html">st_pe_stats</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structst__kp__stats.html">st_kp_stats</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structst__lp__stats.html">st_lp_stats</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structst__event__data.html">st_event_data</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structst__model__types.html">st_model_types</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmodel__metadata.html">model_metadata</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a2d0c8b178913329ba300f0773ed9d10f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a2d0c8b178913329ba300f0773ed9d10f">INST_MAX_LENGTH</a>&#160;&#160;&#160;4096</td></tr>
<tr class="separator:a2d0c8b178913329ba300f0773ed9d10f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8788eb34d764c2cafd035b66f33087"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#acc8788eb34d764c2cafd035b66f33087">st_buffer_free_space</a>(buf)&#160;&#160;&#160;(buf-&gt;size - buf-&gt;count)</td></tr>
<tr class="separator:acc8788eb34d764c2cafd035b66f33087"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38415b42baccfb2c875a23a7700daedc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a38415b42baccfb2c875a23a7700daedc">st_buffer_write_ptr</a>(buf)&#160;&#160;&#160;(buf-&gt;buffer + buf-&gt;write_pos)</td></tr>
<tr class="separator:a38415b42baccfb2c875a23a7700daedc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcc98de65294b91bcbb52e1bc8c03bc7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#afcc98de65294b91bcbb52e1bc8c03bc7">st_buffer_read_ptr</a>(buf)&#160;&#160;&#160;(buf-&gt;buffer + buf-&gt;read_pos)</td></tr>
<tr class="separator:afcc98de65294b91bcbb52e1bc8c03bc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a88908e18b860e987f3c6866bd75e8927"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structsample__metadata.html">sample_metadata</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a88908e18b860e987f3c6866bd75e8927">sample_metadata</a></td></tr>
<tr class="separator:a88908e18b860e987f3c6866bd75e8927"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e61f26937e951e9c46c1203659502e2"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structst__pe__stats.html">st_pe_stats</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a7e61f26937e951e9c46c1203659502e2">st_pe_stats</a></td></tr>
<tr class="separator:a7e61f26937e951e9c46c1203659502e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5904506f3d176f78597de1e2c27f555"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structst__kp__stats.html">st_kp_stats</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ae5904506f3d176f78597de1e2c27f555">st_kp_stats</a></td></tr>
<tr class="separator:ae5904506f3d176f78597de1e2c27f555"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d33b74d3d2174793108c71b48e2ff11"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structst__lp__stats.html">st_lp_stats</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a6d33b74d3d2174793108c71b48e2ff11">st_lp_stats</a></td></tr>
<tr class="separator:a6d33b74d3d2174793108c71b48e2ff11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addf5d12adb1b125629ef9c651c2607d5"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#addf5d12adb1b125629ef9c651c2607d5">ev_trace_f</a> )(void *msg, <a class="el" href="structtw__lp.html">tw_lp</a> *lp, char *buffer, int *collect_flag)</td></tr>
<tr class="separator:addf5d12adb1b125629ef9c651c2607d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46225540bbe741f11a493047ded3c745"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a46225540bbe741f11a493047ded3c745">sample_event_f</a> )(void *state, <a class="el" href="structtw__bf.html">tw_bf</a> *b, <a class="el" href="structtw__lp.html">tw_lp</a> *lp, void *sample)</td></tr>
<tr class="separator:a46225540bbe741f11a493047ded3c745"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36e29ea88b2c6a69bc3225761d8be9fc"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a36e29ea88b2c6a69bc3225761d8be9fc">sample_revent_f</a> )(void *state, <a class="el" href="structtw__bf.html">tw_bf</a> *b, <a class="el" href="structtw__lp.html">tw_lp</a> *lp, void *sample)</td></tr>
<tr class="separator:a36e29ea88b2c6a69bc3225761d8be9fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4192455b462301b35dd36d1815e4a294"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a4192455b462301b35dd36d1815e4a294">model_stat_f</a> )(void *sv, <a class="el" href="structtw__lp.html">tw_lp</a> *lp, char *buffer)</td></tr>
<tr class="separator:a4192455b462301b35dd36d1815e4a294"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b7ef659f6286f9a59ec8216e2e108fd"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structst__model__types.html">st_model_types</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a4b7ef659f6286f9a59ec8216e2e108fd">st_model_types</a></td></tr>
<tr class="separator:a4b7ef659f6286f9a59ec8216e2e108fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a62e322fd5fc534ed1f671bfcae80f21f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21f">collection_types</a> { <br/>
&#160;&#160;<a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21fa645a42a6ad95c6926502061516d79148">GVT_COL</a>, 
<a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21fa93ff122cb292f3f403fca354f2459863">RT_COL</a>, 
<a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21fa0bfba3b728463b2ee027b64c81b96011">ANALYSIS_LP</a>, 
<a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21fa63cf76820d44998d304725f6c0e3295c">EV_TRACE</a>, 
<br/>
&#160;&#160;<a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21fa9dc1bfdc0007142df325f84b3c32c51c">MODEL_COL</a>, 
<a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21faa337126075609fd5b808fdfbdf14369f">NUM_COL_TYPES</a>
<br/>
 }</td></tr>
<tr class="separator:a62e322fd5fc534ed1f671bfcae80f21f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1418b1c212e8b79f85697aa339baa0da"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a1418b1c212e8b79f85697aa339baa0da">inst_data_types</a> { <a class="el" href="st-instrumentation_8h.html#a1418b1c212e8b79f85697aa339baa0daaf46554b4daf67327ec840c4a73106acd">PE_TYPE</a>, 
<a class="el" href="st-instrumentation_8h.html#a1418b1c212e8b79f85697aa339baa0daa0440b181fa47429be2a9456bff69d5f9">KP_TYPE</a>, 
<a class="el" href="st-instrumentation_8h.html#a1418b1c212e8b79f85697aa339baa0daa56f2c0e4895ee2ff32d38b2ca778957d">LP_TYPE</a>, 
<a class="el" href="st-instrumentation_8h.html#a1418b1c212e8b79f85697aa339baa0daa654ff0530bfa70796117e80a97270206">MODEL_TYPE</a>
 }</td></tr>
<tr class="separator:a1418b1c212e8b79f85697aa339baa0da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cfdeb713ef97b88579c84300db085d4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a5cfdeb713ef97b88579c84300db085d4">granularity_types</a> { <a class="el" href="st-instrumentation_8h.html#a5cfdeb713ef97b88579c84300db085d4a610373b61a2ec9128c74f256a5873efc">GRAN_PE</a>, 
<a class="el" href="st-instrumentation_8h.html#a5cfdeb713ef97b88579c84300db085d4a95854b3679447aed559bc1e702636928">GRAN_KP</a>, 
<a class="el" href="st-instrumentation_8h.html#a5cfdeb713ef97b88579c84300db085d4ac67abbeb8a3d947d35dba0a16d71e351">GRAN_LP</a>, 
<a class="el" href="st-instrumentation_8h.html#a5cfdeb713ef97b88579c84300db085d4ac67babdbf4fdaa4028256014374659fc">GRAN_ALL</a>
 }</td></tr>
<tr class="separator:a5cfdeb713ef97b88579c84300db085d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab071ea22ad9c8846a677ec31ddad6018"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ab071ea22ad9c8846a677ec31ddad6018">traces_enum</a> { <a class="el" href="st-instrumentation_8h.html#ab071ea22ad9c8846a677ec31ddad6018a6fc1d7ba99a6cb228c3ebdafbde282f8">NO_TRACE</a>, 
<a class="el" href="st-instrumentation_8h.html#ab071ea22ad9c8846a677ec31ddad6018a93db273ac3831ea882ec636acdeedc55">FULL_TRACE</a>, 
<a class="el" href="st-instrumentation_8h.html#ab071ea22ad9c8846a677ec31ddad6018af921f2921bd23607b658a051b82f9ffc">RB_TRACE</a>, 
<a class="el" href="st-instrumentation_8h.html#ab071ea22ad9c8846a677ec31ddad6018a0e7848d22263e239d912406f4e90a399">COMMIT_TRACE</a>
 }</td></tr>
<tr class="separator:ab071ea22ad9c8846a677ec31ddad6018"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a5b594b0675d6ec442baf16bbacdd47"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a2a5b594b0675d6ec442baf16bbacdd47">stats_types_enum</a> { <br/>
&#160;&#160;<a class="el" href="st-instrumentation_8h.html#a2a5b594b0675d6ec442baf16bbacdd47a840c79ddf4d18541b3a33d07fdc97ed6">NO_STATS</a>, 
<a class="el" href="st-instrumentation_8h.html#a2a5b594b0675d6ec442baf16bbacdd47a8ef83e71459d4c88cf3916b768a9b62c">GVT_STATS</a>, 
<a class="el" href="st-instrumentation_8h.html#a2a5b594b0675d6ec442baf16bbacdd47a1be4f69425bed3a0f8f35f42f4dcec4a">RT_STATS</a>, 
<a class="el" href="st-instrumentation_8h.html#a2a5b594b0675d6ec442baf16bbacdd47a4bd4814759ab4c480ad9a352ac2b16a6">VT_STATS</a>, 
<br/>
&#160;&#160;<a class="el" href="st-instrumentation_8h.html#a2a5b594b0675d6ec442baf16bbacdd47afc9c4a97f2aa53e8f930d1b30dde8781">ALL_STATS</a>
<br/>
 }</td></tr>
<tr class="separator:a2a5b594b0675d6ec442baf16bbacdd47"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:acc40ff4e443edf9cfd1a2a1f5539a41d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#acc40ff4e443edf9cfd1a2a1f5539a41d">st_buffer_allocate</a> ()</td></tr>
<tr class="separator:acc40ff4e443edf9cfd1a2a1f5539a41d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c813e13608176ebd85999c935e3c4af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a9c813e13608176ebd85999c935e3c4af">st_buffer_init</a> (int type)</td></tr>
<tr class="separator:a9c813e13608176ebd85999c935e3c4af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a726b5dd5323e5d253e35d7fff164e6a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a726b5dd5323e5d253e35d7fff164e6a5">st_buffer_push</a> (int type, char *data, int size)</td></tr>
<tr class="separator:a726b5dd5323e5d253e35d7fff164e6a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeea74d1470f40aea408a03c56597f13"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#aeeea74d1470f40aea408a03c56597f13">st_buffer_write</a> (int end_of_sim, int type)</td></tr>
<tr class="separator:aeeea74d1470f40aea408a03c56597f13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1693cc16ddc2e345ece670ed34a81f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#af1693cc16ddc2e345ece670ed34a81f8">st_buffer_finalize</a> (int type)</td></tr>
<tr class="separator:af1693cc16ddc2e345ece670ed34a81f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed667cb721dd5343f74cae2715f0e05f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structtw__optdef.html">tw_optdef</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#aed667cb721dd5343f74cae2715f0e05f">st_inst_opts</a> ()</td></tr>
<tr class="separator:aed667cb721dd5343f74cae2715f0e05f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2141145e35484c4401c6786406afd224"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a2141145e35484c4401c6786406afd224">st_inst_init</a> (void)</td></tr>
<tr class="separator:a2141145e35484c4401c6786406afd224"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d4676b079764929c184583f36cf29e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a5d4676b079764929c184583f36cf29e4">st_inst_dump</a> ()</td></tr>
<tr class="separator:a5d4676b079764929c184583f36cf29e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dad744b7748e0ae7eee6b11577e744b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b">st_inst_finalize</a> (<a class="el" href="structtw__pe.html">tw_pe</a> *me)</td></tr>
<tr class="separator:a1dad744b7748e0ae7eee6b11577e744b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ae8d8f288de23fd6a4d9d3c8a7b296a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a6ae8d8f288de23fd6a4d9d3c8a7b296a">st_collect_engine_data</a> (<a class="el" href="structtw__pe.html">tw_pe</a> *me, int col_type)</td></tr>
<tr class="separator:a6ae8d8f288de23fd6a4d9d3c8a7b296a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae01976c1e08878010b9d085f2e196b03"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ae01976c1e08878010b9d085f2e196b03">st_collect_engine_data_pes</a> (<a class="el" href="structtw__pe.html">tw_pe</a> *<a class="el" href="avl__tree_8c.html#ac4c639748d4d5a271d6c54a18f614605">pe</a>, <a class="el" href="structsample__metadata.html">sample_metadata</a> *sample_md, <a class="el" href="structtw__statistics.html">tw_statistics</a> *s, int col_type)</td></tr>
<tr class="separator:ae01976c1e08878010b9d085f2e196b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53c5351b3e40031f4b1a87b94bcbfb6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a53c5351b3e40031f4b1a87b94bcbfb6f">st_collect_engine_data_kps</a> (<a class="el" href="structtw__pe.html">tw_pe</a> *me, <a class="el" href="structtw__kp.html">tw_kp</a> *kp, <a class="el" href="structsample__metadata.html">sample_metadata</a> *sample_md, int col_type)</td></tr>
<tr class="separator:a53c5351b3e40031f4b1a87b94bcbfb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d73057505cdbfef1d533509b61ea653"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a6d73057505cdbfef1d533509b61ea653">st_collect_engine_data_lps</a> (<a class="el" href="structtw__lp.html">tw_lp</a> *lp, <a class="el" href="structsample__metadata.html">sample_metadata</a> *sample_md, int col_type)</td></tr>
<tr class="separator:a6d73057505cdbfef1d533509b61ea653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a186f7512fd723e604b501b3ba256178b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a186f7512fd723e604b501b3ba256178b">st_collect_event_data</a> (<a class="el" href="structtw__event.html">tw_event</a> *cev, double recv_rt)</td></tr>
<tr class="separator:a186f7512fd723e604b501b3ba256178b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d9446447f438f438da8795d29bdeee0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a5d9446447f438f438da8795d29bdeee0">specialized_lp_setup</a> ()</td></tr>
<tr class="separator:a5d9446447f438f438da8795d29bdeee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3965326e96c2b9e5aba87f35ed2a896"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#aa3965326e96c2b9e5aba87f35ed2a896">specialized_lp_init_mapping</a> ()</td></tr>
<tr class="separator:aa3965326e96c2b9e5aba87f35ed2a896"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc74057148c07b218f3cca2de293a869"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#adc74057148c07b218f3cca2de293a869">specialized_lp_run</a> ()</td></tr>
<tr class="separator:adc74057148c07b218f3cca2de293a869"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e12bafe1e2aa5c21f7544dfc358ecc3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structtw__optdef.html">tw_optdef</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a0e12bafe1e2aa5c21f7544dfc358ecc3">st_special_lp_opts</a> (void)</td></tr>
<tr class="separator:a0e12bafe1e2aa5c21f7544dfc358ecc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c7477ccc6232c784f1eea41de549884"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a6c7477ccc6232c784f1eea41de549884">st_model_setup_types</a> (<a class="el" href="structtw__lp.html">tw_lp</a> *lp)</td></tr>
<tr class="separator:a6c7477ccc6232c784f1eea41de549884"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10e1bfd2a0fdbdd943149bb4f1cd50d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a10e1bfd2a0fdbdd943149bb4f1cd50d9">st_model_settype</a> (<a class="el" href="ross_8h.html#a911515dff2fb79886a16ed44df5f9d20">tw_lpid</a> i, <a class="el" href="structst__model__types.html">st_model_types</a> *<a class="el" href="phold_8c.html#ac09f86ccbbaef6a9a7241cd6606b8ac6">model_types</a>)</td></tr>
<tr class="separator:a10e1bfd2a0fdbdd943149bb4f1cd50d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a973d9b1e0d445f4df76b97d8f829798d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a973d9b1e0d445f4df76b97d8f829798d">st_collect_model_data</a> (<a class="el" href="structtw__pe.html">tw_pe</a> *<a class="el" href="avl__tree_8c.html#ac4c639748d4d5a271d6c54a18f614605">pe</a>, double current_rt, int stats_type)</td></tr>
<tr class="separator:a973d9b1e0d445f4df76b97d8f829798d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a9fcfe60427fd6cb49d37a3549d8c6229"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a9fcfe60427fd6cb49d37a3549d8c6229">stats_directory</a> [4096]</td></tr>
<tr class="separator:a9fcfe60427fd6cb49d37a3549d8c6229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab44c46d8e6cc653effbfee8463cc7796"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ab44c46d8e6cc653effbfee8463cc7796">g_st_buffer_size</a></td></tr>
<tr class="separator:ab44c46d8e6cc653effbfee8463cc7796"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a5195bc43cc6594dc5fc3cbed1ec994"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a5a5195bc43cc6594dc5fc3cbed1ec994">g_st_buffer_free_percent</a></td></tr>
<tr class="separator:a5a5195bc43cc6594dc5fc3cbed1ec994"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f045b1373c5b216126b5faaba8fa470"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a7f045b1373c5b216126b5faaba8fa470">seq_ev_trace</a></td></tr>
<tr class="separator:a7f045b1373c5b216126b5faaba8fa470"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fd07dc1fe2e480e47f680e67e2b4557"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a8fd07dc1fe2e480e47f680e67e2b4557">seq_model</a></td></tr>
<tr class="separator:a8fd07dc1fe2e480e47f680e67e2b4557"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729f18614571dcca273498b46b86d98f"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a729f18614571dcca273498b46b86d98f">seq_analysis</a></td></tr>
<tr class="separator:a729f18614571dcca273498b46b86d98f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab989ec56ce3ec26587b394209384309e"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ab989ec56ce3ec26587b394209384309e">g_st_stats_out</a> [4096]</td></tr>
<tr class="separator:ab989ec56ce3ec26587b394209384309e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abac0ec68b20db932445f4e9c699fef5a"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#abac0ec68b20db932445f4e9c699fef5a">g_st_stats_path</a> [4096]</td></tr>
<tr class="separator:abac0ec68b20db932445f4e9c699fef5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0fec55109412e73202eb3f7c7fb5200"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ac0fec55109412e73202eb3f7c7fb5200">g_st_pe_data</a></td></tr>
<tr class="separator:ac0fec55109412e73202eb3f7c7fb5200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e6727f21f64eab35711d48ef4526955"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a8e6727f21f64eab35711d48ef4526955">g_st_kp_data</a></td></tr>
<tr class="separator:a8e6727f21f64eab35711d48ef4526955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a205a10771cc5e3fe45d002eca571a3ff"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a205a10771cc5e3fe45d002eca571a3ff">g_st_lp_data</a></td></tr>
<tr class="separator:a205a10771cc5e3fe45d002eca571a3ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9d73558c451caac8d15fdbff04f42cc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#aa9d73558c451caac8d15fdbff04f42cc">g_st_disable_out</a></td></tr>
<tr class="separator:aa9d73558c451caac8d15fdbff04f42cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4775e770faa8c51fc4d08989f610770f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a4775e770faa8c51fc4d08989f610770f">g_st_model_stats</a></td></tr>
<tr class="separator:a4775e770faa8c51fc4d08989f610770f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6002a27f9236e4d9c61090a247341f5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#aa6002a27f9236e4d9c61090a247341f5">g_st_engine_stats</a></td></tr>
<tr class="separator:aa6002a27f9236e4d9c61090a247341f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77c2bf7f185acfcb437f05d6ce883d55"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a77c2bf7f185acfcb437f05d6ce883d55">g_st_gvt_sampling</a></td></tr>
<tr class="separator:a77c2bf7f185acfcb437f05d6ce883d55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcc733db61c88c7260b3337f114e389b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#abcc733db61c88c7260b3337f114e389b">g_st_num_gvt</a></td></tr>
<tr class="separator:abcc733db61c88c7260b3337f114e389b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8c84f60bff9ee801f44654034679fb1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ab8c84f60bff9ee801f44654034679fb1">g_st_rt_sampling</a></td></tr>
<tr class="separator:ab8c84f60bff9ee801f44654034679fb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c4e5a65edda0096793ec73b51478c0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="aarch64_8h.html#abcd6b97b84bebf1f961f85cd24b56c60">tw_clock</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a7c4e5a65edda0096793ec73b51478c0f">g_st_rt_interval</a></td></tr>
<tr class="separator:a7c4e5a65edda0096793ec73b51478c0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37081b61537af6d4a5f722dba6df24b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="aarch64_8h.html#abcd6b97b84bebf1f961f85cd24b56c60">tw_clock</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a37081b61537af6d4a5f722dba6df24b1">g_st_rt_samp_start_cycles</a></td></tr>
<tr class="separator:a37081b61537af6d4a5f722dba6df24b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8f89edcf6adbbfc0b12f6376ca511c3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#aa8f89edcf6adbbfc0b12f6376ca511c3">g_st_ev_trace</a></td></tr>
<tr class="separator:aa8f89edcf6adbbfc0b12f6376ca511c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af684a7b76fde8ed0e32b8a155af94f92"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#af684a7b76fde8ed0e32b8a155af94f92">g_st_use_analysis_lps</a></td></tr>
<tr class="separator:af684a7b76fde8ed0e32b8a155af94f92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abaecb255233b735460c8b9836547041e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="ross_8h.html#a911515dff2fb79886a16ed44df5f9d20">tw_lpid</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#abaecb255233b735460c8b9836547041e">g_st_analysis_nlp</a></td></tr>
<tr class="separator:abaecb255233b735460c8b9836547041e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6982ecdc2a19a8aea84288e5c94e97b3"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a6982ecdc2a19a8aea84288e5c94e97b3">g_st_vt_interval</a></td></tr>
<tr class="separator:a6982ecdc2a19a8aea84288e5c94e97b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a755f4a9e3b876ebc32861b30f7d90780"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#a755f4a9e3b876ebc32861b30f7d90780">g_st_sampling_end</a></td></tr>
<tr class="separator:a755f4a9e3b876ebc32861b30f7d90780"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae493796b4588551bf1178de65e3baa78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="ross_8h.html#a911515dff2fb79886a16ed44df5f9d20">tw_lpid</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ae493796b4588551bf1178de65e3baa78">g_st_total_model_lps</a></td></tr>
<tr class="separator:ae493796b4588551bf1178de65e3baa78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abed0f5fb27fb2a268739d215ef22180e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#abed0f5fb27fb2a268739d215ef22180e">g_st_sample_count</a></td></tr>
<tr class="separator:abed0f5fb27fb2a268739d215ef22180e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad315c9285e166158c19e26b0f238ed25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structst__model__types.html">st_model_types</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-instrumentation_8h.html#ad315c9285e166158c19e26b0f238ed25">g_st_model_types</a></td></tr>
<tr class="separator:ad315c9285e166158c19e26b0f238ed25"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a2d0c8b178913329ba300f0773ed9d10f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INST_MAX_LENGTH&#160;&#160;&#160;4096</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00011">11</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>.</p>

</div>
</div>
<a class="anchor" id="acc8788eb34d764c2cafd035b66f33087"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define st_buffer_free_space</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">buf</td><td>)</td>
          <td>&#160;&#160;&#160;(buf-&gt;size - buf-&gt;count)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00014">14</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>.</p>

</div>
</div>
<a class="anchor" id="afcc98de65294b91bcbb52e1bc8c03bc7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define st_buffer_read_ptr</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">buf</td><td>)</td>
          <td>&#160;&#160;&#160;(buf-&gt;buffer + buf-&gt;read_pos)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00016">16</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

</div>
</div>
<a class="anchor" id="a38415b42baccfb2c875a23a7700daedc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define st_buffer_write_ptr</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">buf</td><td>)</td>
          <td>&#160;&#160;&#160;(buf-&gt;buffer + buf-&gt;write_pos)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00015">15</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>.</p>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="addf5d12adb1b125629ef9c651c2607d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* ev_trace_f)(void *msg, <a class="el" href="structtw__lp.html">tw_lp</a> *lp, char *buffer, int *collect_flag)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00188">188</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4192455b462301b35dd36d1815e4a294"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* model_stat_f)(void *sv, <a class="el" href="structtw__lp.html">tw_lp</a> *lp, char *buffer)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00214">214</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a46225540bbe741f11a493047ded3c745"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* sample_event_f)(void *state, <a class="el" href="structtw__bf.html">tw_bf</a> *b, <a class="el" href="structtw__lp.html">tw_lp</a> *lp, void *sample)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00197">197</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a88908e18b860e987f3c6866bd75e8927"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structsample__metadata.html">sample_metadata</a> <a class="el" href="structsample__metadata.html">sample_metadata</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00038">38</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a36e29ea88b2c6a69bc3225761d8be9fc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* sample_revent_f)(void *state, <a class="el" href="structtw__bf.html">tw_bf</a> *b, <a class="el" href="structtw__lp.html">tw_lp</a> *lp, void *sample)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00198">198</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae5904506f3d176f78597de1e2c27f555"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structst__kp__stats.html">st_kp_stats</a> <a class="el" href="structst__kp__stats.html">st_kp_stats</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00098">98</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6d33b74d3d2174793108c71b48e2ff11"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structst__lp__stats.html">st_lp_stats</a> <a class="el" href="structst__lp__stats.html">st_lp_stats</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00099">99</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4b7ef659f6286f9a59ec8216e2e108fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structst__model__types.html">st_model_types</a> <a class="el" href="structst__model__types.html">st_model_types</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00215">215</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7e61f26937e951e9c46c1203659502e2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structst__pe__stats.html">st_pe_stats</a> <a class="el" href="structst__pe__stats.html">st_pe_stats</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00097">97</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a62e322fd5fc534ed1f671bfcae80f21f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21f">collection_types</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a62e322fd5fc534ed1f671bfcae80f21fa645a42a6ad95c6926502061516d79148"></a>GVT_COL</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a62e322fd5fc534ed1f671bfcae80f21fa93ff122cb292f3f403fca354f2459863"></a>RT_COL</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a62e322fd5fc534ed1f671bfcae80f21fa0bfba3b728463b2ee027b64c81b96011"></a>ANALYSIS_LP</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a62e322fd5fc534ed1f671bfcae80f21fa63cf76820d44998d304725f6c0e3295c"></a>EV_TRACE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a62e322fd5fc534ed1f671bfcae80f21fa9dc1bfdc0007142df325f84b3c32c51c"></a>MODEL_COL</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a62e322fd5fc534ed1f671bfcae80f21faa337126075609fd5b808fdfbdf14369f"></a>NUM_COL_TYPES</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00040">40</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5cfdeb713ef97b88579c84300db085d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="st-instrumentation_8h.html#a5cfdeb713ef97b88579c84300db085d4">granularity_types</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a5cfdeb713ef97b88579c84300db085d4a610373b61a2ec9128c74f256a5873efc"></a>GRAN_PE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5cfdeb713ef97b88579c84300db085d4a95854b3679447aed559bc1e702636928"></a>GRAN_KP</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5cfdeb713ef97b88579c84300db085d4ac67abbeb8a3d947d35dba0a16d71e351"></a>GRAN_LP</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5cfdeb713ef97b88579c84300db085d4ac67babdbf4fdaa4028256014374659fc"></a>GRAN_ALL</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00056">56</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1418b1c212e8b79f85697aa339baa0da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="st-instrumentation_8h.html#a1418b1c212e8b79f85697aa339baa0da">inst_data_types</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a1418b1c212e8b79f85697aa339baa0daaf46554b4daf67327ec840c4a73106acd"></a>PE_TYPE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a1418b1c212e8b79f85697aa339baa0daa0440b181fa47429be2a9456bff69d5f9"></a>KP_TYPE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a1418b1c212e8b79f85697aa339baa0daa56f2c0e4895ee2ff32d38b2ca778957d"></a>LP_TYPE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a1418b1c212e8b79f85697aa339baa0daa654ff0530bfa70796117e80a97270206"></a>MODEL_TYPE</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00049">49</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2a5b594b0675d6ec442baf16bbacdd47"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="st-instrumentation_8h.html#a2a5b594b0675d6ec442baf16bbacdd47">stats_types_enum</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a2a5b594b0675d6ec442baf16bbacdd47a840c79ddf4d18541b3a33d07fdc97ed6"></a>NO_STATS</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2a5b594b0675d6ec442baf16bbacdd47a8ef83e71459d4c88cf3916b768a9b62c"></a>GVT_STATS</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2a5b594b0675d6ec442baf16bbacdd47a1be4f69425bed3a0f8f35f42f4dcec4a"></a>RT_STATS</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2a5b594b0675d6ec442baf16bbacdd47a4bd4814759ab4c480ad9a352ac2b16a6"></a>VT_STATS</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2a5b594b0675d6ec442baf16bbacdd47afc9c4a97f2aa53e8f930d1b30dde8781"></a>ALL_STATS</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00230">230</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab071ea22ad9c8846a677ec31ddad6018"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="st-instrumentation_8h.html#ab071ea22ad9c8846a677ec31ddad6018">traces_enum</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab071ea22ad9c8846a677ec31ddad6018a6fc1d7ba99a6cb228c3ebdafbde282f8"></a>NO_TRACE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab071ea22ad9c8846a677ec31ddad6018a93db273ac3831ea882ec636acdeedc55"></a>FULL_TRACE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab071ea22ad9c8846a677ec31ddad6018af921f2921bd23607b658a051b82f9ffc"></a>RB_TRACE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab071ea22ad9c8846a677ec31ddad6018a0e7848d22263e239d912406f4e90a399"></a>COMMIT_TRACE</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="st-instrumentation_8h_source.html#l00171">171</a> of file <a class="el" href="st-instrumentation_8h_source.html">st-instrumentation.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="aa3965326e96c2b9e5aba87f35ed2a896"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void specialized_lp_init_mapping </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="specialized-lps_8c_source.html#l00041">41</a> of file <a class="el" href="specialized-lps_8c_source.html">specialized-lps.c</a>.</p>

<p>References <a class="el" href="specialized-lps_8c_source.html#l00015">analysis_start_gid</a>, <a class="el" href="specialized-lps_8c_source.html#l00012">g_st_analysis_nlp</a>, <a class="el" href="ross-global_8c_source.html#l00027">g_tw_kp</a>, <a class="el" href="ross-global_8c_source.html#l00026">g_tw_lp</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="ross-global_8c_source.html#l00023">g_tw_nlp</a>, <a class="el" href="ross-global_8c_source.html#l00075">g_tw_pe</a>, <a class="el" href="analysis-lp_8c_source.html#l00300">st_analysis_lp_settype()</a>, <a class="el" href="tw-lp_8c_source.html#l00073">tw_lp_onkp()</a>, and <a class="el" href="tw-lp_8c_source.html#l00057">tw_lp_onpe()</a>.</p>

<p>Referenced by <a class="el" href="tw-setup_8c_source.html#l00218">tw_define_lps()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_aa3965326e96c2b9e5aba87f35ed2a896_cgraph.png" border="0" usemap="#st-instrumentation_8h_aa3965326e96c2b9e5aba87f35ed2a896_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_aa3965326e96c2b9e5aba87f35ed2a896_cgraph" id="st-instrumentation_8h_aa3965326e96c2b9e5aba87f35ed2a896_cgraph">
<area shape="rect" id="node2" href="analysis-lp_8c.html#ab8d22436238dae63d882069cad4d637e" title="st_analysis_lp_settype" alt="" coords="181,5,336,32"/><area shape="rect" id="node6" href="ross-extern_8h.html#ab779ee7648ae0cf0931fce717b4401b6" title="tw_lp_onkp" alt="" coords="392,56,480,83"/><area shape="rect" id="node7" href="ross-extern_8h.html#af1158541bc133faae0dc87d8c319bec8" title="tw_lp_onpe" alt="" coords="215,107,303,133"/><area shape="rect" id="node3" href="ross-extern_8h.html#a5b2b3253aadb60150d25a882ba8b22e9" title="tw_lp_settype" alt="" coords="385,5,487,32"/><area shape="rect" id="node4" href="ross-extern_8h.html#a49ed2388aaae26e43280b7909c834aaa" title="tw_error" alt="" coords="541,56,611,83"/><area shape="rect" id="node5" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="665,81,762,108"/><area shape="rect" id="node8" href="ross-extern_8h.html#a445b1ed30cd2e8ef1f837e782a339a70" title="tw_calloc" alt="" coords="397,157,475,184"/><area shape="rect" id="node9" href="tw-util_8c.html#a57c62eebb6371a6d0d5ea5043f12f91b" title="pool_alloc" alt="" coords="536,157,616,184"/><area shape="rect" id="node11" href="tw-util_8c.html#a653cb2b88ee27b886ba5c854d5a0ba5c" title="tw_error" alt="" coords="541,107,611,133"/><area shape="rect" id="node10" href="tw-util_8c.html#a0611e23c33bb8c31272e79d876b8bcb0" title="my_malloc" alt="" coords="671,157,756,184"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_aa3965326e96c2b9e5aba87f35ed2a896_icgraph.png" border="0" usemap="#st-instrumentation_8h_aa3965326e96c2b9e5aba87f35ed2a896_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_aa3965326e96c2b9e5aba87f35ed2a896_icgraph" id="st-instrumentation_8h_aa3965326e96c2b9e5aba87f35ed2a896_icgraph">
<area shape="rect" id="node2" href="tw-setup_8c.html#ae29dd6eba29314361ef334f6bf028210" title="tw_define_lps" alt="" coords="182,12,285,39"/><area shape="rect" id="node3" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="333,12,384,39"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="adc74057148c07b218f3cca2de293a869"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void specialized_lp_run </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="specialized-lps_8c_source.html#l00052">52</a> of file <a class="el" href="specialized-lps_8c_source.html">specialized-lps.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8c_source.html#l00022">g_st_sampling_end</a>, and <a class="el" href="ross-global_8c_source.html#l00068">g_tw_ts_end</a>.</p>

<p>Referenced by <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_adc74057148c07b218f3cca2de293a869_icgraph.png" border="0" usemap="#st-instrumentation_8h_adc74057148c07b218f3cca2de293a869_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_adc74057148c07b218f3cca2de293a869_icgraph" id="st-instrumentation_8h_adc74057148c07b218f3cca2de293a869_icgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a2141145e35484c4401c6786406afd224" title="st_inst_init" alt="" coords="184,5,269,32"/><area shape="rect" id="node3" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="317,5,379,32"/><area shape="rect" id="node4" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="427,5,477,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a5d9446447f438f438da8795d29bdeee0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void specialized_lp_setup </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="specialized-lps_8c_source.html#l00018">18</a> of file <a class="el" href="specialized-lps_8c_source.html">specialized-lps.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00235">ALL_STATS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00043">ANALYSIS_LP</a>, <a class="el" href="specialized-lps_8c_source.html#l00015">analysis_start_gid</a>, <a class="el" href="specialized-lps_8c_source.html#l00012">g_st_analysis_nlp</a>, <a class="el" href="st-instrumentation_8c_source.html#l00012">g_st_engine_stats</a>, <a class="el" href="st-instrumentation_8c_source.html#l00011">g_st_model_stats</a>, <a class="el" href="specialized-lps_8c_source.html#l00016">g_st_total_model_lps</a>, <a class="el" href="specialized-lps_8c_source.html#l00011">g_st_use_analysis_lps</a>, <a class="el" href="ross-global_8c_source.html#l00025">g_tw_nkp</a>, <a class="el" href="ross-global_8c_source.html#l00023">g_tw_nlp</a>, <a class="el" href="ross-global_8c_source.html#l00018">g_tw_synchronization_protocol</a>, <a class="el" href="network-mpi_8c_source.html#l00004">MPI_COMM_ROSS</a>, <a class="el" href="ross-types_8h_source.html#l00028">SEQUENTIAL</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="st-instrumentation_8h_source.html#l00234">VT_STATS</a>.</p>

<p>Referenced by <a class="el" href="tw-setup_8c_source.html#l00218">tw_define_lps()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a5d9446447f438f438da8795d29bdeee0_cgraph.png" border="0" usemap="#st-instrumentation_8h_a5d9446447f438f438da8795d29bdeee0_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a5d9446447f438f438da8795d29bdeee0_cgraph" id="st-instrumentation_8h_a5d9446447f438f438da8795d29bdeee0_cgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a9c813e13608176ebd85999c935e3c4af" title="st_buffer_init" alt="" coords="198,31,295,57"/><area shape="rect" id="node3" href="ross-extern_8h.html#a445b1ed30cd2e8ef1f837e782a339a70" title="tw_calloc" alt="" coords="344,31,421,57"/><area shape="rect" id="node4" href="tw-util_8c.html#a57c62eebb6371a6d0d5ea5043f12f91b" title="pool_alloc" alt="" coords="469,5,549,32"/><area shape="rect" id="node6" href="tw-util_8c.html#a653cb2b88ee27b886ba5c854d5a0ba5c" title="tw_error" alt="" coords="475,56,544,83"/><area shape="rect" id="node5" href="tw-util_8c.html#a0611e23c33bb8c31272e79d876b8bcb0" title="my_malloc" alt="" coords="604,5,689,32"/><area shape="rect" id="node7" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="598,56,695,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a5d9446447f438f438da8795d29bdeee0_icgraph.png" border="0" usemap="#st-instrumentation_8h_a5d9446447f438f438da8795d29bdeee0_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a5d9446447f438f438da8795d29bdeee0_icgraph" id="st-instrumentation_8h_a5d9446447f438f438da8795d29bdeee0_icgraph">
<area shape="rect" id="node2" href="tw-setup_8c.html#ae29dd6eba29314361ef334f6bf028210" title="tw_define_lps" alt="" coords="198,5,301,32"/><area shape="rect" id="node3" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="349,5,400,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="acc40ff4e443edf9cfd1a2a1f5539a41d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_allocate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00016">16</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-stats-buffer_8c_source.html#l00007">buffer_fh</a>, <a class="el" href="st-instrumentation_8c_source.html#l00012">g_st_engine_stats</a>, <a class="el" href="st-event-trace_8c_source.html#l00003">g_st_ev_trace</a>, <a class="el" href="st-instrumentation_8c_source.html#l00011">g_st_model_stats</a>, <a class="el" href="st-instrumentation_8c_source.html#l00005">g_st_stats_path</a>, <a class="el" href="specialized-lps_8c_source.html#l00011">g_st_use_analysis_lps</a>, <a class="el" href="ross-global_8c_source.html#l00089">g_tw_masternode</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="st-instrumentation_8h_source.html#l00011">INST_MAX_LENGTH</a>, <a class="el" href="network-mpi_8c_source.html#l00004">MPI_COMM_ROSS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00046">NUM_COL_TYPES</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00006">prev_offsets</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00008">stats_directory</a>, <a class="el" href="tw-util_8c_source.html#l00203">tw_calloc()</a>, and <a class="el" href="ross-extern_8h_source.html#l00164">TW_LOC</a>.</p>

<p>Referenced by <a class="el" href="tw-setup_8c_source.html#l00218">tw_define_lps()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_acc40ff4e443edf9cfd1a2a1f5539a41d_cgraph.png" border="0" usemap="#st-instrumentation_8h_acc40ff4e443edf9cfd1a2a1f5539a41d_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_acc40ff4e443edf9cfd1a2a1f5539a41d_cgraph" id="st-instrumentation_8h_acc40ff4e443edf9cfd1a2a1f5539a41d_cgraph">
<area shape="rect" id="node2" href="ross-extern_8h.html#a445b1ed30cd2e8ef1f837e782a339a70" title="tw_calloc" alt="" coords="179,31,256,57"/><area shape="rect" id="node3" href="tw-util_8c.html#a57c62eebb6371a6d0d5ea5043f12f91b" title="pool_alloc" alt="" coords="304,5,384,32"/><area shape="rect" id="node5" href="tw-util_8c.html#a653cb2b88ee27b886ba5c854d5a0ba5c" title="tw_error" alt="" coords="309,56,379,83"/><area shape="rect" id="node4" href="tw-util_8c.html#a0611e23c33bb8c31272e79d876b8bcb0" title="my_malloc" alt="" coords="439,5,524,32"/><area shape="rect" id="node6" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="433,56,530,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_acc40ff4e443edf9cfd1a2a1f5539a41d_icgraph.png" border="0" usemap="#st-instrumentation_8h_acc40ff4e443edf9cfd1a2a1f5539a41d_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_acc40ff4e443edf9cfd1a2a1f5539a41d_icgraph" id="st-instrumentation_8h_acc40ff4e443edf9cfd1a2a1f5539a41d_icgraph">
<area shape="rect" id="node2" href="tw-setup_8c.html#ae29dd6eba29314361ef334f6bf028210" title="tw_define_lps" alt="" coords="179,5,282,32"/><area shape="rect" id="node3" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="331,5,381,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="af1693cc16ddc2e345ece670ed34a81f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_finalize </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00188">188</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-stats-buffer_8c_source.html#l00007">buffer_fh</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00005">missed_bytes</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

<p>Referenced by <a class="el" href="st-instrumentation_8c_source.html#l00105">st_inst_finalize()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_af1693cc16ddc2e345ece670ed34a81f8_cgraph.png" border="0" usemap="#st-instrumentation_8h_af1693cc16ddc2e345ece670ed34a81f8_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_af1693cc16ddc2e345ece670ed34a81f8_cgraph" id="st-instrumentation_8h_af1693cc16ddc2e345ece670ed34a81f8_cgraph">
<area shape="rect" id="node2" href="st-stats-buffer_8c.html#aeeea74d1470f40aea408a03c56597f13" title="st_buffer_write" alt="" coords="177,31,285,57"/><area shape="rect" id="node3" href="network-mpi_8c.html#a2818efb70df48e5e29d3dacb3e2de009" title="tw_nnodes" alt="" coords="344,5,429,32"/><area shape="rect" id="node4" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="333,56,440,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_af1693cc16ddc2e345ece670ed34a81f8_icgraph.png" border="0" usemap="#st-instrumentation_8h_af1693cc16ddc2e345ece670ed34a81f8_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_af1693cc16ddc2e345ece670ed34a81f8_icgraph" id="st-instrumentation_8h_af1693cc16ddc2e345ece670ed34a81f8_icgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="176,56,285,83"/><area shape="rect" id="node3" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="334,5,514,32"/><area shape="rect" id="node6" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="343,56,505,83"/><area shape="rect" id="node7" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="343,107,505,149"/><area shape="rect" id="node4" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="563,56,624,83"/><area shape="rect" id="node5" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="672,56,723,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a9c813e13608176ebd85999c935e3c4af"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_init </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00062">62</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00043">ANALYSIS_LP</a>, <a class="el" href="st-instrumentation_8h_source.html#l00019">st_stats_buffer::buffer</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00007">buffer_fh</a>, <a class="el" href="st-instrumentation_8h_source.html#l00023">st_stats_buffer::count</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00012">file_suffix</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00009">g_st_buffer_size</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="st-instrumentation_8c_source.html#l00004">g_st_stats_out</a>, <a class="el" href="ross-global_8c_source.html#l00018">g_tw_synchronization_protocol</a>, <a class="el" href="st-instrumentation_8h_source.html#l00011">INST_MAX_LENGTH</a>, <a class="el" href="network-mpi_8c_source.html#l00004">MPI_COMM_ROSS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00022">st_stats_buffer::read_pos</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00013">seq_analysis</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00013">seq_ev_trace</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00013">seq_model</a>, <a class="el" href="ross-types_8h_source.html#l00028">SEQUENTIAL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00020">st_stats_buffer::size</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00008">stats_directory</a>, <a class="el" href="tw-util_8c_source.html#l00203">tw_calloc()</a>, <a class="el" href="ross-extern_8h_source.html#l00164">TW_LOC</a>, and <a class="el" href="st-instrumentation_8h_source.html#l00021">st_stats_buffer::write_pos</a>.</p>

<p>Referenced by <a class="el" href="specialized-lps_8c_source.html#l00018">specialized_lp_setup()</a>, and <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a9c813e13608176ebd85999c935e3c4af_cgraph.png" border="0" usemap="#st-instrumentation_8h_a9c813e13608176ebd85999c935e3c4af_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a9c813e13608176ebd85999c935e3c4af_cgraph" id="st-instrumentation_8h_a9c813e13608176ebd85999c935e3c4af_cgraph">
<area shape="rect" id="node2" href="ross-extern_8h.html#a445b1ed30cd2e8ef1f837e782a339a70" title="tw_calloc" alt="" coords="152,31,229,57"/><area shape="rect" id="node3" href="tw-util_8c.html#a57c62eebb6371a6d0d5ea5043f12f91b" title="pool_alloc" alt="" coords="277,5,357,32"/><area shape="rect" id="node5" href="tw-util_8c.html#a653cb2b88ee27b886ba5c854d5a0ba5c" title="tw_error" alt="" coords="283,56,352,83"/><area shape="rect" id="node4" href="tw-util_8c.html#a0611e23c33bb8c31272e79d876b8bcb0" title="my_malloc" alt="" coords="412,5,497,32"/><area shape="rect" id="node6" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="406,56,503,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a9c813e13608176ebd85999c935e3c4af_icgraph.png" border="0" usemap="#st-instrumentation_8h_a9c813e13608176ebd85999c935e3c4af_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a9c813e13608176ebd85999c935e3c4af_icgraph" id="st-instrumentation_8h_a9c813e13608176ebd85999c935e3c4af_icgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a5d9446447f438f438da8795d29bdeee0" title="specialized_lp_setup" alt="" coords="153,5,295,32"/><area shape="rect" id="node5" href="st-instrumentation_8h.html#a2141145e35484c4401c6786406afd224" title="st_inst_init" alt="" coords="181,56,267,83"/><area shape="rect" id="node3" href="tw-setup_8c.html#ae29dd6eba29314361ef334f6bf028210" title="tw_define_lps" alt="" coords="345,5,447,32"/><area shape="rect" id="node4" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="496,31,547,57"/><area shape="rect" id="node6" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="365,56,427,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a726b5dd5323e5d253e35d7fff164e6a5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_push </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00100">100</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-stats-buffer_8c_source.html#l00011">buffer_overflow_warned</a>, <a class="el" href="st-instrumentation_8h_source.html#l00023">st_stats_buffer::count</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="ross-global_8c_source.html#l00026">g_tw_lp</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00005">missed_bytes</a>, <a class="el" href="st-instrumentation_8h_source.html#l00014">st_buffer_free_space</a>, <a class="el" href="st-instrumentation_8h_source.html#l00015">st_buffer_write_ptr</a>, <a class="el" href="ross-kernel-inline_8h_source.html#l00080">tw_now()</a>, <a class="el" href="ross_8h_source.html#l00153">TW_STIME_DBL</a>, and <a class="el" href="st-instrumentation_8h_source.html#l00021">st_stats_buffer::write_pos</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00199">analysis_commit()</a>, <a class="el" href="st-sim-engine_8c_source.html#l00102">st_collect_engine_data_kps()</a>, <a class="el" href="st-sim-engine_8c_source.html#l00145">st_collect_engine_data_lps()</a>, <a class="el" href="st-sim-engine_8c_source.html#l00045">st_collect_engine_data_pes()</a>, <a class="el" href="st-event-trace_8c_source.html#l00009">st_collect_event_data()</a>, and <a class="el" href="st-model-data_8c_source.html#l00045">st_collect_model_data()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a726b5dd5323e5d253e35d7fff164e6a5_cgraph.png" border="0" usemap="#st-instrumentation_8h_a726b5dd5323e5d253e35d7fff164e6a5_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a726b5dd5323e5d253e35d7fff164e6a5_cgraph" id="st-instrumentation_8h_a726b5dd5323e5d253e35d7fff164e6a5_cgraph">
<area shape="rect" id="node2" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="163,5,229,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a726b5dd5323e5d253e35d7fff164e6a5_icgraph.png" border="0" usemap="#st-instrumentation_8h_a726b5dd5323e5d253e35d7fff164e6a5_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a726b5dd5323e5d253e35d7fff164e6a5_icgraph" id="st-instrumentation_8h_a726b5dd5323e5d253e35d7fff164e6a5_icgraph">
<area shape="rect" id="node2" href="analysis-lp_8h.html#a2c7b0d1be345dd9f6fc505cccda45958" title="analysis_commit" alt="" coords="192,5,312,32"/><area shape="rect" id="node3" href="st-sim-engine_8c.html#aebb8dd16b2092d90989648f900bab71c" title="st_collect_engine_data_kps" alt="" coords="390,157,573,184"/><area shape="rect" id="node15" href="st-sim-engine_8c.html#a6d73057505cdbfef1d533509b61ea653" title="st_collect_engine_data_lps" alt="" coords="163,56,341,83"/><area shape="rect" id="node16" href="st-sim-engine_8c.html#ae01976c1e08878010b9d085f2e196b03" title="st_collect_engine_data_pes" alt="" coords="390,56,573,83"/><area shape="rect" id="node17" href="st-instrumentation_8h.html#a186f7512fd723e604b501b3ba256178b" title="st_collect_event_data" alt="" coords="177,259,327,285"/><area shape="rect" id="node23" href="st-model-data_8c.html#a973d9b1e0d445f4df76b97d8f829798d" title="st_collect_model_data" alt="" coords="836,360,988,387"/><area shape="rect" id="node4" href="st-sim-engine_8c.html#aeec2327264c7e2fc4b1d01aff188fc7b" title="st_collect_engine_data" alt="" coords="835,157,989,184"/><area shape="rect" id="node5" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="1073,157,1173,184"/><area shape="rect" id="node6" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="1257,259,1437,285"/><area shape="rect" id="node11" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="1068,5,1177,32"/><area shape="rect" id="node12" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="1068,107,1177,133"/><area shape="rect" id="node13" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="1064,56,1181,83"/><area shape="rect" id="node14" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="1037,309,1208,336"/><area shape="rect" id="node9" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="1265,141,1428,168"/><area shape="rect" id="node10" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="1265,193,1428,234"/><area shape="rect" id="node7" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="1485,229,1547,256"/><area shape="rect" id="node8" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1595,229,1645,256"/><area shape="rect" id="node18" href="tw-eventq_8h.html#abcb2f5e59834cc2566395b4732cb2f32" title="tw_eventq_push_list" alt="" coords="411,208,552,235"/><area shape="rect" id="node21" href="tw-sched_8c.html#a0bb0520414480154343b267735636433" title="tw_sched_event_q" alt="" coords="1057,208,1188,235"/><area shape="rect" id="node22" href="tw-sched_8c.html#ae19668282cb4aab245e2382eea8f1967" title="tw_scheduler_sequential" alt="" coords="1040,461,1205,488"/><area shape="rect" id="node19" href="tw-eventq_8h.html#a8cee9de44c05a95ae003767f7299d9c4" title="tw_eventq_fossil_collect" alt="" coords="621,208,787,235"/><area shape="rect" id="node20" href="tw-pe_8c.html#a36f9f2e3925202eae4c7cb42f913280c" title="tw_pe_fossil_collect" alt="" coords="842,208,982,235"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aeeea74d1470f40aea408a03c56597f13"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_write </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>end_of_sim</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00137">137</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-stats-buffer_8c_source.html#l00007">buffer_fh</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00011">buffer_overflow_warned</a>, <a class="el" href="st-instrumentation_8h_source.html#l00023">st_stats_buffer::count</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00010">g_st_buffer_free_percent</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00009">g_st_buffer_size</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="ross-global_8c_source.html#l00075">g_tw_pe</a>, <a class="el" href="network-mpi_8c_source.html#l00004">MPI_COMM_ROSS</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00006">prev_offsets</a>, <a class="el" href="st-instrumentation_8h_source.html#l00022">st_stats_buffer::read_pos</a>, <a class="el" href="ross-types_8h_source.html#l00151">tw_statistics::s_stat_comp</a>, <a class="el" href="ross-types_8h_source.html#l00152">tw_statistics::s_stat_write</a>, <a class="el" href="st-instrumentation_8h_source.html#l00016">st_buffer_read_ptr</a>, <a class="el" href="ross-types_8h_source.html#l00415">tw_pe::stats</a>, <a class="el" href="aarch64_8h_source.html#l00006">tw_clock_read()</a>, <a class="el" href="network-mpi_8c_source.html#l00103">tw_nnodes()</a>, and <a class="el" href="st-instrumentation_8h_source.html#l00021">st_stats_buffer::write_pos</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00188">st_buffer_finalize()</a>, and <a class="el" href="st-instrumentation_8c_source.html#l00088">st_inst_dump()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_aeeea74d1470f40aea408a03c56597f13_cgraph.png" border="0" usemap="#st-instrumentation_8h_aeeea74d1470f40aea408a03c56597f13_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_aeeea74d1470f40aea408a03c56597f13_cgraph" id="st-instrumentation_8h_aeeea74d1470f40aea408a03c56597f13_cgraph">
<area shape="rect" id="node2" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="163,5,269,32"/><area shape="rect" id="node3" href="network-mpi_8c.html#a2818efb70df48e5e29d3dacb3e2de009" title="tw_nnodes" alt="" coords="173,56,259,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_aeeea74d1470f40aea408a03c56597f13_icgraph.png" border="0" usemap="#st-instrumentation_8h_aeeea74d1470f40aea408a03c56597f13_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_aeeea74d1470f40aea408a03c56597f13_icgraph" id="st-instrumentation_8h_aeeea74d1470f40aea408a03c56597f13_icgraph">
<area shape="rect" id="node2" href="st-stats-buffer_8c.html#af1693cc16ddc2e345ece670ed34a81f8" title="st_buffer_finalize" alt="" coords="163,31,285,57"/><area shape="rect" id="node9" href="st-instrumentation_8h.html#a5d4676b079764929c184583f36cf29e4" title="st_inst_dump" alt="" coords="174,81,274,108"/><area shape="rect" id="node3" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="333,31,443,57"/><area shape="rect" id="node4" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="491,5,671,32"/><area shape="rect" id="node7" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="500,56,663,83"/><area shape="rect" id="node8" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="500,107,663,149"/><area shape="rect" id="node5" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="720,56,781,83"/><area shape="rect" id="node6" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="829,56,880,83"/><area shape="rect" id="node10" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="338,81,438,108"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6ae8d8f288de23fd6a4d9d3c8a7b296a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_collect_engine_data </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__pe.html">tw_pe</a> *&#160;</td>
          <td class="paramname"><em>me</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>col_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-sim-engine_8c_source.html#l00010">10</a> of file <a class="el" href="st-sim-engine_8c_source.html">st-sim-engine.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8c_source.html#l00007">g_st_kp_data</a>, <a class="el" href="st-instrumentation_8c_source.html#l00008">g_st_lp_data</a>, <a class="el" href="st-instrumentation_8c_source.html#l00006">g_st_pe_data</a>, <a class="el" href="ross-global_8c_source.html#l00098">g_tw_clock_rate</a>, <a class="el" href="ross-global_8c_source.html#l00025">g_tw_nkp</a>, <a class="el" href="ross-global_8c_source.html#l00023">g_tw_nlp</a>, <a class="el" href="ross-types_8h_source.html#l00403">tw_pe::GVT</a>, <a class="el" href="st-instrumentation_8h_source.html#l00068">sample_metadata::real_time</a>, <a class="el" href="ross-types_8h_source.html#l00151">tw_statistics::s_stat_comp</a>, <a class="el" href="st-sim-engine_8c_source.html#l00102">st_collect_engine_data_kps()</a>, <a class="el" href="st-sim-engine_8c_source.html#l00145">st_collect_engine_data_lps()</a>, <a class="el" href="st-sim-engine_8c_source.html#l00045">st_collect_engine_data_pes()</a>, <a class="el" href="ross-types_8h_source.html#l00415">tw_pe::stats</a>, <a class="el" href="st-instrumentation_8h_source.html#l00067">sample_metadata::ts</a>, <a class="el" href="aarch64_8h_source.html#l00006">tw_clock_read()</a>, <a class="el" href="tw-stats_8c_source.html#l00035">tw_get_stats()</a>, <a class="el" href="ross-kernel-inline_8h_source.html#l00053">tw_getkp()</a>, and <a class="el" href="ross-kernel-inline_8h_source.html#l00041">tw_getlp()</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00094">analysis_event()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00105">st_inst_finalize()</a>, <a class="el" href="mpi__allreduce_8c_source.html#l00102">tw_gvt_step2()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, and <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a6ae8d8f288de23fd6a4d9d3c8a7b296a_cgraph.png" border="0" usemap="#st-instrumentation_8h_a6ae8d8f288de23fd6a4d9d3c8a7b296a_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a6ae8d8f288de23fd6a4d9d3c8a7b296a_cgraph" id="st-instrumentation_8h_a6ae8d8f288de23fd6a4d9d3c8a7b296a_cgraph">
<area shape="rect" id="node2" href="st-sim-engine_8c.html#aebb8dd16b2092d90989648f900bab71c" title="st_collect_engine_data_kps" alt="" coords="209,45,391,72"/><area shape="rect" id="node7" href="st-sim-engine_8c.html#a6d73057505cdbfef1d533509b61ea653" title="st_collect_engine_data_lps" alt="" coords="211,96,389,122"/><area shape="rect" id="node8" href="st-sim-engine_8c.html#ae01976c1e08878010b9d085f2e196b03" title="st_collect_engine_data_pes" alt="" coords="209,146,391,173"/><area shape="rect" id="node11" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="247,197,353,224"/><area shape="rect" id="node12" href="ross-extern_8h.html#a51b6f7e6bcb3a2d739fe932e95554aeb" title="tw_get_stats" alt="" coords="251,248,349,274"/><area shape="rect" id="node15" href="ross-kernel-inline_8h.html#a4066dfaca8faa4af256a377d85cea32f" title="tw_getkp" alt="" coords="481,349,556,376"/><area shape="rect" id="node16" href="ross-kernel-inline_8h.html#a01d028965db8257815ad2ed053a0e40a" title="tw_getlp" alt="" coords="265,386,335,413"/><area shape="rect" id="node3" href="ross-extern_8h.html#a49ed2388aaae26e43280b7909c834aaa" title="tw_error" alt="" coords="645,222,715,249"/><area shape="rect" id="node5" href="st-instrumentation_8h.html#a726b5dd5323e5d253e35d7fff164e6a5" title="st_buffer_push" alt="" coords="465,45,573,72"/><area shape="rect" id="node4" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="763,222,861,249"/><area shape="rect" id="node6" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="647,45,713,72"/><area shape="rect" id="node9" href="mpi__allreduce_8c.html#ab5b7bed8b49012ab92a14632cba26847" title="st_get_allreduce_count" alt="" coords="441,146,597,173"/><area shape="rect" id="node10" href="splay_8c.html#addf3f3d612922ac6c07304ddb4895ab7" title="tw_pq_get_size" alt="" coords="462,197,575,224"/><area shape="rect" id="node13" href="ross-extern_8h.html#a47c205fb13e816aa4a0252ab2e7cd094" title="tw_wall_sub" alt="" coords="471,248,566,274"/><area shape="rect" id="node14" href="ross-extern_8h.html#ae0f8e95d53bcbe6803081588d3058146" title="tw_wall_to_double" alt="" coords="454,298,583,325"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a6ae8d8f288de23fd6a4d9d3c8a7b296a_icgraph.png" border="0" usemap="#st-instrumentation_8h_a6ae8d8f288de23fd6a4d9d3c8a7b296a_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a6ae8d8f288de23fd6a4d9d3c8a7b296a_icgraph" id="st-instrumentation_8h_a6ae8d8f288de23fd6a4d9d3c8a7b296a_icgraph">
<area shape="rect" id="node2" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="239,5,348,32"/><area shape="rect" id="node3" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="239,107,348,133"/><area shape="rect" id="node4" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="427,157,607,184"/><area shape="rect" id="node9" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="243,157,343,184"/><area shape="rect" id="node10" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="235,259,352,285"/><area shape="rect" id="node11" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="208,56,379,83"/><area shape="rect" id="node7" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="436,208,599,235"/><area shape="rect" id="node8" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="436,91,599,133"/><area shape="rect" id="node5" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="656,157,717,184"/><area shape="rect" id="node6" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="765,157,816,184"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a53c5351b3e40031f4b1a87b94bcbfb6f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_collect_engine_data_kps </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__pe.html">tw_pe</a> *&#160;</td>
          <td class="paramname"><em>me</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structtw__kp.html">tw_kp</a> *&#160;</td>
          <td class="paramname"><em>kp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structsample__metadata.html">sample_metadata</a> *&#160;</td>
          <td class="paramname"><em>sample_md</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>col_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-sim-engine_8c_source.html#l00102">102</a> of file <a class="el" href="st-sim-engine_8c_source.html">st-sim-engine.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00147">st_kp_stats::efficiency</a>, <a class="el" href="st-instrumentation_8h_source.html#l00065">sample_metadata::flag</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="ross-types_8h_source.html#l00403">tw_pe::GVT</a>, <a class="el" href="ross-types_8h_source.html#l00341">tw_kp::id</a>, <a class="el" href="ross-types_8h_source.html#l00366">tw_kp::kp_stats</a>, <a class="el" href="st-instrumentation_8h_source.html#l00051">KP_TYPE</a>, <a class="el" href="st-instrumentation_8h_source.html#l00137">st_kp_stats::kpid</a>, <a class="el" href="ross-types_8h_source.html#l00367">tw_kp::last_stats</a>, <a class="el" href="ross-types_8h_source.html#l00360">tw_kp::last_time</a>, <a class="el" href="st-instrumentation_8h_source.html#l00136">st_kp_stats::peid</a>, <a class="el" href="st-instrumentation_8h_source.html#l00141">st_kp_stats::s_e_rbs</a>, <a class="el" href="st-instrumentation_8h_source.html#l00140">st_kp_stats::s_nevent_abort</a>, <a class="el" href="st-instrumentation_8h_source.html#l00139">st_kp_stats::s_nevent_processed</a>, <a class="el" href="st-instrumentation_8h_source.html#l00145">st_kp_stats::s_nread_network</a>, <a class="el" href="st-instrumentation_8h_source.html#l00144">st_kp_stats::s_nsend_network</a>, <a class="el" href="st-instrumentation_8h_source.html#l00143">st_kp_stats::s_rb_secondary</a>, <a class="el" href="st-instrumentation_8h_source.html#l00142">st_kp_stats::s_rb_total</a>, <a class="el" href="st-instrumentation_8h_source.html#l00066">sample_metadata::sample_sz</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>, <a class="el" href="st-instrumentation_8h_source.html#l00146">st_kp_stats::time_ahead_gvt</a>, <a class="el" href="tw-util_8c_source.html#l00074">tw_error()</a>, <a class="el" href="ross-extern_8h_source.html#l00164">TW_LOC</a>, and <a class="el" href="ross_8h_source.html#l00153">TW_STIME_DBL</a>.</p>

<p>Referenced by <a class="el" href="st-sim-engine_8c_source.html#l00010">st_collect_engine_data()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a53c5351b3e40031f4b1a87b94bcbfb6f_cgraph.png" border="0" usemap="#st-instrumentation_8h_a53c5351b3e40031f4b1a87b94bcbfb6f_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a53c5351b3e40031f4b1a87b94bcbfb6f_cgraph" id="st-instrumentation_8h_a53c5351b3e40031f4b1a87b94bcbfb6f_cgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a726b5dd5323e5d253e35d7fff164e6a5" title="st_buffer_push" alt="" coords="238,5,346,32"/><area shape="rect" id="node4" href="ross-extern_8h.html#a49ed2388aaae26e43280b7909c834aaa" title="tw_error" alt="" coords="257,56,327,83"/><area shape="rect" id="node3" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="411,5,477,32"/><area shape="rect" id="node5" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="395,56,493,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a53c5351b3e40031f4b1a87b94bcbfb6f_icgraph.png" border="0" usemap="#st-instrumentation_8h_a53c5351b3e40031f4b1a87b94bcbfb6f_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a53c5351b3e40031f4b1a87b94bcbfb6f_icgraph" id="st-instrumentation_8h_a53c5351b3e40031f4b1a87b94bcbfb6f_icgraph">
<area shape="rect" id="node2" href="st-sim-engine_8c.html#aeec2327264c7e2fc4b1d01aff188fc7b" title="st_collect_engine_data" alt="" coords="237,132,392,159"/><area shape="rect" id="node3" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="475,56,575,83"/><area shape="rect" id="node4" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="659,107,839,133"/><area shape="rect" id="node9" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="471,259,580,285"/><area shape="rect" id="node10" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="471,107,580,133"/><area shape="rect" id="node11" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="467,208,584,235"/><area shape="rect" id="node12" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="440,5,611,32"/><area shape="rect" id="node7" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="668,157,831,184"/><area shape="rect" id="node8" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="668,41,831,82"/><area shape="rect" id="node5" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="888,107,949,133"/><area shape="rect" id="node6" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="997,107,1048,133"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6d73057505cdbfef1d533509b61ea653"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_collect_engine_data_lps </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__lp.html">tw_lp</a> *&#160;</td>
          <td class="paramname"><em>lp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structsample__metadata.html">sample_metadata</a> *&#160;</td>
          <td class="paramname"><em>sample_md</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>col_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-sim-engine_8c_source.html#l00145">145</a> of file <a class="el" href="st-sim-engine_8c_source.html">st-sim-engine.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00160">st_lp_stats::efficiency</a>, <a class="el" href="st-instrumentation_8h_source.html#l00065">sample_metadata::flag</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="ross-types_8h_source.html#l00306">tw_lp::gid</a>, <a class="el" href="ross-types_8h_source.html#l00341">tw_kp::id</a>, <a class="el" href="ross-types_8h_source.html#l00313">tw_lp::kp</a>, <a class="el" href="st-instrumentation_8h_source.html#l00152">st_lp_stats::kpid</a>, <a class="el" href="ross-types_8h_source.html#l00324">tw_lp::last_stats</a>, <a class="el" href="ross-types_8h_source.html#l00323">tw_lp::lp_stats</a>, <a class="el" href="st-instrumentation_8h_source.html#l00052">LP_TYPE</a>, <a class="el" href="st-instrumentation_8h_source.html#l00153">st_lp_stats::lpid</a>, <a class="el" href="st-instrumentation_8h_source.html#l00151">st_lp_stats::peid</a>, <a class="el" href="st-instrumentation_8h_source.html#l00157">st_lp_stats::s_e_rbs</a>, <a class="el" href="st-instrumentation_8h_source.html#l00156">st_lp_stats::s_nevent_abort</a>, <a class="el" href="st-instrumentation_8h_source.html#l00155">st_lp_stats::s_nevent_processed</a>, <a class="el" href="st-instrumentation_8h_source.html#l00159">st_lp_stats::s_nread_network</a>, <a class="el" href="st-instrumentation_8h_source.html#l00158">st_lp_stats::s_nsend_network</a>, <a class="el" href="st-instrumentation_8h_source.html#l00066">sample_metadata::sample_sz</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>, <a class="el" href="tw-util_8c_source.html#l00074">tw_error()</a>, and <a class="el" href="ross-extern_8h_source.html#l00164">TW_LOC</a>.</p>

<p>Referenced by <a class="el" href="st-sim-engine_8c_source.html#l00010">st_collect_engine_data()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a6d73057505cdbfef1d533509b61ea653_cgraph.png" border="0" usemap="#st-instrumentation_8h_a6d73057505cdbfef1d533509b61ea653_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a6d73057505cdbfef1d533509b61ea653_cgraph" id="st-instrumentation_8h_a6d73057505cdbfef1d533509b61ea653_cgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a726b5dd5323e5d253e35d7fff164e6a5" title="st_buffer_push" alt="" coords="233,5,341,32"/><area shape="rect" id="node4" href="ross-extern_8h.html#a49ed2388aaae26e43280b7909c834aaa" title="tw_error" alt="" coords="252,56,321,83"/><area shape="rect" id="node3" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="405,5,472,32"/><area shape="rect" id="node5" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="390,56,487,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a6d73057505cdbfef1d533509b61ea653_icgraph.png" border="0" usemap="#st-instrumentation_8h_a6d73057505cdbfef1d533509b61ea653_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a6d73057505cdbfef1d533509b61ea653_icgraph" id="st-instrumentation_8h_a6d73057505cdbfef1d533509b61ea653_icgraph">
<area shape="rect" id="node2" href="st-sim-engine_8c.html#aeec2327264c7e2fc4b1d01aff188fc7b" title="st_collect_engine_data" alt="" coords="232,132,387,159"/><area shape="rect" id="node3" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="470,56,570,83"/><area shape="rect" id="node4" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="654,107,834,133"/><area shape="rect" id="node9" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="465,259,575,285"/><area shape="rect" id="node10" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="465,107,575,133"/><area shape="rect" id="node11" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="461,208,579,235"/><area shape="rect" id="node12" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="435,5,605,32"/><area shape="rect" id="node7" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="663,157,825,184"/><area shape="rect" id="node8" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="663,41,825,82"/><area shape="rect" id="node5" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="883,107,944,133"/><area shape="rect" id="node6" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="992,107,1043,133"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae01976c1e08878010b9d085f2e196b03"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_collect_engine_data_pes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__pe.html">tw_pe</a> *&#160;</td>
          <td class="paramname"><em>pe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structsample__metadata.html">sample_metadata</a> *&#160;</td>
          <td class="paramname"><em>sample_md</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structtw__statistics.html">tw_statistics</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>col_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-sim-engine_8c_source.html#l00045">45</a> of file <a class="el" href="st-sim-engine_8c_source.html">st-sim-engine.c</a>.</p>

<p>References <a class="el" href="mpi__allreduce_8c_source.html#l00008">all_reduce_cnt</a>, <a class="el" href="st-instrumentation_8h_source.html#l00118">st_pe_stats::all_reduce_count</a>, <a class="el" href="st-instrumentation_8h_source.html#l00119">st_pe_stats::efficiency</a>, <a class="el" href="st-instrumentation_8h_source.html#l00065">sample_metadata::flag</a>, <a class="el" href="ross-global_8c_source.html#l00098">g_tw_clock_rate</a>, <a class="el" href="ross-global_8c_source.html#l00081">g_tw_gvt_done</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="st-sim-engine_8c_source.html#l00007">last_all_reduce_cnt</a>, <a class="el" href="st-instrumentation_8h_source.html#l00050">PE_TYPE</a>, <a class="el" href="st-instrumentation_8h_source.html#l00102">st_pe_stats::peid</a>, <a class="el" href="ross-types_8h_source.html#l00381">tw_pe::pq</a>, <a class="el" href="st-instrumentation_8h_source.html#l00130">st_pe_stats::s_avl</a>, <a class="el" href="ross-types_8h_source.html#l00148">tw_statistics::s_avl</a>, <a class="el" href="st-instrumentation_8h_source.html#l00131">st_pe_stats::s_buddy</a>, <a class="el" href="ross-types_8h_source.html#l00149">tw_statistics::s_buddy</a>, <a class="el" href="st-instrumentation_8h_source.html#l00129">st_pe_stats::s_cancel_q</a>, <a class="el" href="ross-types_8h_source.html#l00146">tw_statistics::s_cancel_q</a>, <a class="el" href="st-instrumentation_8h_source.html#l00106">st_pe_stats::s_e_rbs</a>, <a class="el" href="ross-types_8h_source.html#l00113">tw_statistics::s_e_rbs</a>, <a class="el" href="st-instrumentation_8h_source.html#l00125">st_pe_stats::s_event_abort</a>, <a class="el" href="ross-types_8h_source.html#l00141">tw_statistics::s_event_abort</a>, <a class="el" href="st-instrumentation_8h_source.html#l00126">st_pe_stats::s_event_process</a>, <a class="el" href="ross-types_8h_source.html#l00142">tw_statistics::s_event_process</a>, <a class="el" href="st-instrumentation_8h_source.html#l00109">st_pe_stats::s_fc_attempts</a>, <a class="el" href="ross-types_8h_source.html#l00118">tw_statistics::s_fc_attempts</a>, <a class="el" href="st-instrumentation_8h_source.html#l00124">st_pe_stats::s_fossil_collect</a>, <a class="el" href="ross-types_8h_source.html#l00139">tw_statistics::s_fossil_collect</a>, <a class="el" href="st-instrumentation_8h_source.html#l00123">st_pe_stats::s_gvt</a>, <a class="el" href="ross-types_8h_source.html#l00138">tw_statistics::s_gvt</a>, <a class="el" href="st-instrumentation_8h_source.html#l00132">st_pe_stats::s_lz4</a>, <a class="el" href="ross-types_8h_source.html#l00150">tw_statistics::s_lz4</a>, <a class="el" href="st-instrumentation_8h_source.html#l00122">st_pe_stats::s_net_other</a>, <a class="el" href="ross-types_8h_source.html#l00137">tw_statistics::s_net_other</a>, <a class="el" href="st-instrumentation_8h_source.html#l00121">st_pe_stats::s_net_read</a>, <a class="el" href="ross-types_8h_source.html#l00136">tw_statistics::s_net_read</a>, <a class="el" href="st-instrumentation_8h_source.html#l00105">st_pe_stats::s_nevent_abort</a>, <a class="el" href="ross-types_8h_source.html#l00112">tw_statistics::s_nevent_abort</a>, <a class="el" href="st-instrumentation_8h_source.html#l00104">st_pe_stats::s_nevent_processed</a>, <a class="el" href="ross-types_8h_source.html#l00111">tw_statistics::s_nevent_processed</a>, <a class="el" href="st-instrumentation_8h_source.html#l00116">st_pe_stats::s_ngvts</a>, <a class="el" href="st-instrumentation_8h_source.html#l00112">st_pe_stats::s_nread_network</a>, <a class="el" href="ross-types_8h_source.html#l00122">tw_statistics::s_nread_network</a>, <a class="el" href="st-instrumentation_8h_source.html#l00111">st_pe_stats::s_nsend_network</a>, <a class="el" href="ross-types_8h_source.html#l00121">tw_statistics::s_nsend_network</a>, <a class="el" href="st-instrumentation_8h_source.html#l00117">st_pe_stats::s_pe_event_ties</a>, <a class="el" href="ross-types_8h_source.html#l00130">tw_statistics::s_pe_event_ties</a>, <a class="el" href="st-instrumentation_8h_source.html#l00127">st_pe_stats::s_pq</a>, <a class="el" href="ross-types_8h_source.html#l00143">tw_statistics::s_pq</a>, <a class="el" href="st-instrumentation_8h_source.html#l00110">st_pe_stats::s_pq_qsize</a>, <a class="el" href="st-instrumentation_8h_source.html#l00108">st_pe_stats::s_rb_secondary</a>, <a class="el" href="ross-types_8h_source.html#l00117">tw_statistics::s_rb_secondary</a>, <a class="el" href="st-instrumentation_8h_source.html#l00107">st_pe_stats::s_rb_total</a>, <a class="el" href="ross-types_8h_source.html#l00115">tw_statistics::s_rb_total</a>, <a class="el" href="st-instrumentation_8h_source.html#l00128">st_pe_stats::s_rollback</a>, <a class="el" href="ross-types_8h_source.html#l00144">tw_statistics::s_rollback</a>, <a class="el" href="st-instrumentation_8h_source.html#l00066">sample_metadata::sample_sz</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>, <a class="el" href="mpi__allreduce_8c_source.html#l00020">st_get_allreduce_count()</a>, <a class="el" href="ross-types_8h_source.html#l00415">tw_pe::stats</a>, and <a class="el" href="splay_8c_source.html#l00351">tw_pq_get_size()</a>.</p>

<p>Referenced by <a class="el" href="st-sim-engine_8c_source.html#l00010">st_collect_engine_data()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_ae01976c1e08878010b9d085f2e196b03_cgraph.png" border="0" usemap="#st-instrumentation_8h_ae01976c1e08878010b9d085f2e196b03_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_ae01976c1e08878010b9d085f2e196b03_cgraph" id="st-instrumentation_8h_ae01976c1e08878010b9d085f2e196b03_cgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a726b5dd5323e5d253e35d7fff164e6a5" title="st_buffer_push" alt="" coords="262,5,370,32"/><area shape="rect" id="node4" href="mpi__allreduce_8c.html#ab5b7bed8b49012ab92a14632cba26847" title="st_get_allreduce_count" alt="" coords="238,56,394,83"/><area shape="rect" id="node5" href="splay_8c.html#addf3f3d612922ac6c07304ddb4895ab7" title="tw_pq_get_size" alt="" coords="259,107,373,133"/><area shape="rect" id="node3" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="443,5,509,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_ae01976c1e08878010b9d085f2e196b03_icgraph.png" border="0" usemap="#st-instrumentation_8h_ae01976c1e08878010b9d085f2e196b03_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_ae01976c1e08878010b9d085f2e196b03_icgraph" id="st-instrumentation_8h_ae01976c1e08878010b9d085f2e196b03_icgraph">
<area shape="rect" id="node2" href="st-sim-engine_8c.html#aeec2327264c7e2fc4b1d01aff188fc7b" title="st_collect_engine_data" alt="" coords="237,132,392,159"/><area shape="rect" id="node3" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="475,56,575,83"/><area shape="rect" id="node4" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="659,107,839,133"/><area shape="rect" id="node9" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="471,259,580,285"/><area shape="rect" id="node10" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="471,107,580,133"/><area shape="rect" id="node11" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="467,208,584,235"/><area shape="rect" id="node12" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="440,5,611,32"/><area shape="rect" id="node7" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="668,157,831,184"/><area shape="rect" id="node8" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="668,41,831,82"/><area shape="rect" id="node5" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="888,107,949,133"/><area shape="rect" id="node6" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="997,107,1048,133"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a186f7512fd723e604b501b3ba256178b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_collect_event_data </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__event.html">tw_event</a> *&#160;</td>
          <td class="paramname"><em>cev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>recv_rt</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-event-trace_8c_source.html#l00009">9</a> of file <a class="el" href="st-event-trace_8c_source.html">st-event-trace.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00180">st_event_data::dest_lp</a>, <a class="el" href="ross-types_8h_source.html#l00280">tw_event::dest_lp</a>, <a class="el" href="st-instrumentation_8h_source.html#l00222">st_model_types::ev_sz</a>, <a class="el" href="st-instrumentation_8h_source.html#l00044">EV_TRACE</a>, <a class="el" href="st-instrumentation_8h_source.html#l00221">st_model_types::ev_trace</a>, <a class="el" href="st-event-trace_8c_source.html#l00005">evtype_warned</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="ross-global_8c_source.html#l00089">g_tw_masternode</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="ross-global_8c_source.html#l00075">g_tw_pe</a>, <a class="el" href="ross-global_8c_source.html#l00018">g_tw_synchronization_protocol</a>, <a class="el" href="ross-types_8h_source.html#l00306">tw_lp::gid</a>, <a class="el" href="st-instrumentation_8h_source.html#l00184">st_event_data::model_data_sz</a>, <a class="el" href="ross-types_8h_source.html#l00322">tw_lp::model_types</a>, <a class="el" href="st-instrumentation_8h_source.html#l00183">st_event_data::real_ts</a>, <a class="el" href="ross-types_8h_source.html#l00282">tw_event::recv_ts</a>, <a class="el" href="st-instrumentation_8h_source.html#l00182">st_event_data::recv_vts</a>, <a class="el" href="ross-types_8h_source.html#l00151">tw_statistics::s_stat_comp</a>, <a class="el" href="ross-types_8h_source.html#l00285">tw_event::send_lp</a>, <a class="el" href="ross-types_8h_source.html#l00287">tw_event::send_ts</a>, <a class="el" href="st-instrumentation_8h_source.html#l00181">st_event_data::send_vts</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00013">seq_ev_trace</a>, <a class="el" href="ross-types_8h_source.html#l00028">SEQUENTIAL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00179">st_event_data::src_lp</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>, <a class="el" href="ross-types_8h_source.html#l00415">tw_pe::stats</a>, <a class="el" href="aarch64_8h_source.html#l00006">tw_clock_read()</a>, <a class="el" href="ross-extern_8h.html#a3def69f148eaba619b26c898c90687b8">tw_event_data()</a>, and <a class="el" href="ross_8h_source.html#l00153">TW_STIME_DBL</a>.</p>

<p>Referenced by <a class="el" href="tw-eventq_8h_source.html#l00049">tw_eventq_push_list()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, <a class="el" href="tw-sched_8c_source.html#l00021">tw_sched_event_q()</a>, <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>, and <a class="el" href="tw-sched_8c_source.html#l00445">tw_scheduler_sequential()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a186f7512fd723e604b501b3ba256178b_cgraph.png" border="0" usemap="#st-instrumentation_8h_a186f7512fd723e604b501b3ba256178b_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a186f7512fd723e604b501b3ba256178b_cgraph" id="st-instrumentation_8h_a186f7512fd723e604b501b3ba256178b_cgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a726b5dd5323e5d253e35d7fff164e6a5" title="st_buffer_push" alt="" coords="203,5,311,32"/><area shape="rect" id="node4" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="204,56,311,83"/><area shape="rect" id="node5" href="ross-extern_8h.html#a3def69f148eaba619b26c898c90687b8" title="tw_event_data" alt="" coords="204,107,311,133"/><area shape="rect" id="node3" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="360,5,427,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a186f7512fd723e604b501b3ba256178b_icgraph.png" border="0" usemap="#st-instrumentation_8h_a186f7512fd723e604b501b3ba256178b_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a186f7512fd723e604b501b3ba256178b_icgraph" id="st-instrumentation_8h_a186f7512fd723e604b501b3ba256178b_icgraph">
<area shape="rect" id="node2" href="tw-eventq_8h.html#abcb2f5e59834cc2566395b4732cb2f32" title="tw_eventq_push_list" alt="" coords="215,49,356,76"/><area shape="rect" id="node6" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="1027,49,1207,76"/><area shape="rect" id="node11" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="440,150,557,177"/><area shape="rect" id="node12" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="629,201,800,228"/><area shape="rect" id="node13" href="tw-sched_8c.html#a0bb0520414480154343b267735636433" title="tw_sched_event_q" alt="" coords="848,100,979,126"/><area shape="rect" id="node14" href="tw-sched_8c.html#ae19668282cb4aab245e2382eea8f1967" title="tw_scheduler_sequential" alt="" coords="203,252,368,278"/><area shape="rect" id="node3" href="tw-eventq_8h.html#a8cee9de44c05a95ae003767f7299d9c4" title="tw_eventq_fossil_collect" alt="" coords="416,49,581,76"/><area shape="rect" id="node4" href="tw-pe_8c.html#a36f9f2e3925202eae4c7cb42f913280c" title="tw_pe_fossil_collect" alt="" coords="645,49,785,76"/><area shape="rect" id="node5" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="863,49,963,76"/><area shape="rect" id="node9" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="1036,100,1199,126"/><area shape="rect" id="node10" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="1036,151,1199,192"/><area shape="rect" id="node7" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="1256,129,1317,156"/><area shape="rect" id="node8" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1365,129,1416,156"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a973d9b1e0d445f4df76b97d8f829798d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_collect_model_data </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__pe.html">tw_pe</a> *&#160;</td>
          <td class="paramname"><em>pe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>current_rt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>stats_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-model-data_8c_source.html#l00045">45</a> of file <a class="el" href="st-model-data_8c_source.html">st-model-data.c</a>.</p>

<p>References <a class="el" href="ross-types_8h_source.html#l00315">tw_lp::cur_state</a>, <a class="el" href="st-instrumentation_8h_source.html#l00065">sample_metadata::flag</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="ross-global_8c_source.html#l00026">g_tw_lp</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="ross-global_8c_source.html#l00023">g_tw_nlp</a>, <a class="el" href="ross-global_8c_source.html#l00018">g_tw_synchronization_protocol</a>, <a class="el" href="ross-types_8h_source.html#l00306">tw_lp::gid</a>, <a class="el" href="st-instrumentation_8h_source.html#l00242">model_metadata::gvt</a>, <a class="el" href="ross-types_8h_source.html#l00403">tw_pe::GVT</a>, <a class="el" href="ross-types_8h_source.html#l00341">tw_kp::id</a>, <a class="el" href="ross-types_8h_source.html#l00313">tw_lp::kp</a>, <a class="el" href="st-instrumentation_8h_source.html#l00240">model_metadata::kpid</a>, <a class="el" href="st-instrumentation_8h_source.html#l00241">model_metadata::lpid</a>, <a class="el" href="st-instrumentation_8h_source.html#l00045">MODEL_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00223">st_model_types::model_stat_fn</a>, <a class="el" href="st-instrumentation_8h_source.html#l00244">model_metadata::model_sz</a>, <a class="el" href="st-instrumentation_8h_source.html#l00053">MODEL_TYPE</a>, <a class="el" href="ross-types_8h_source.html#l00322">tw_lp::model_types</a>, <a class="el" href="st-instrumentation_8h_source.html#l00224">st_model_types::mstat_sz</a>, <a class="el" href="st-instrumentation_8h_source.html#l00239">model_metadata::peid</a>, <a class="el" href="st-instrumentation_8h_source.html#l00068">sample_metadata::real_time</a>, <a class="el" href="ross-types_8h_source.html#l00151">tw_statistics::s_stat_comp</a>, <a class="el" href="st-instrumentation_8h_source.html#l00066">sample_metadata::sample_sz</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00013">seq_model</a>, <a class="el" href="ross-types_8h_source.html#l00028">SEQUENTIAL</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>, <a class="el" href="ross-types_8h_source.html#l00415">tw_pe::stats</a>, <a class="el" href="st-instrumentation_8h_source.html#l00243">model_metadata::stats_type</a>, <a class="el" href="st-instrumentation_8h_source.html#l00067">sample_metadata::ts</a>, <a class="el" href="aarch64_8h_source.html#l00006">tw_clock_read()</a>, <a class="el" href="ross-kernel-inline_8h_source.html#l00080">tw_now()</a>, and <a class="el" href="ross_8h_source.html#l00153">TW_STIME_DBL</a>.</p>

<p>Referenced by <a class="el" href="mpi__allreduce_8c_source.html#l00102">tw_gvt_step2()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>, and <a class="el" href="tw-sched_8c_source.html#l00445">tw_scheduler_sequential()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a973d9b1e0d445f4df76b97d8f829798d_cgraph.png" border="0" usemap="#st-instrumentation_8h_a973d9b1e0d445f4df76b97d8f829798d_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a973d9b1e0d445f4df76b97d8f829798d_cgraph" id="st-instrumentation_8h_a973d9b1e0d445f4df76b97d8f829798d_cgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a726b5dd5323e5d253e35d7fff164e6a5" title="st_buffer_push" alt="" coords="206,5,314,32"/><area shape="rect" id="node3" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="363,31,429,57"/><area shape="rect" id="node4" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="207,107,313,133"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a973d9b1e0d445f4df76b97d8f829798d_icgraph.png" border="0" usemap="#st-instrumentation_8h_a973d9b1e0d445f4df76b97d8f829798d_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a973d9b1e0d445f4df76b97d8f829798d_icgraph" id="st-instrumentation_8h_a973d9b1e0d445f4df76b97d8f829798d_icgraph">
<area shape="rect" id="node2" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="241,83,341,109"/><area shape="rect" id="node3" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="425,16,605,43"/><area shape="rect" id="node8" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="232,32,349,59"/><area shape="rect" id="node9" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="205,133,376,160"/><area shape="rect" id="node10" href="tw-sched_8c.html#ae19668282cb4aab245e2382eea8f1967" title="tw_scheduler_sequential" alt="" coords="432,184,597,211"/><area shape="rect" id="node6" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="433,67,596,93"/><area shape="rect" id="node7" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="433,118,596,159"/><area shape="rect" id="node4" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="653,96,715,123"/><area shape="rect" id="node5" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="763,96,813,123"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a5d4676b079764929c184583f36cf29e4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_inst_dump </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00088">88</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00235">ALL_STATS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00043">ANALYSIS_LP</a>, <a class="el" href="st-instrumentation_8h_source.html#l00044">EV_TRACE</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="st-instrumentation_8c_source.html#l00012">g_st_engine_stats</a>, <a class="el" href="st-event-trace_8c_source.html#l00003">g_st_ev_trace</a>, <a class="el" href="st-instrumentation_8c_source.html#l00011">g_st_model_stats</a>, <a class="el" href="specialized-lps_8c_source.html#l00011">g_st_use_analysis_lps</a>, <a class="el" href="st-instrumentation_8h_source.html#l00041">GVT_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00232">GVT_STATS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00045">MODEL_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00042">RT_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00233">RT_STATS</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

<p>Referenced by <a class="el" href="mpi__allreduce_8c_source.html#l00102">tw_gvt_step2()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a5d4676b079764929c184583f36cf29e4_cgraph.png" border="0" usemap="#st-instrumentation_8h_a5d4676b079764929c184583f36cf29e4_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a5d4676b079764929c184583f36cf29e4_cgraph" id="st-instrumentation_8h_a5d4676b079764929c184583f36cf29e4_cgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#aeeea74d1470f40aea408a03c56597f13" title="st_buffer_write" alt="" coords="155,31,263,57"/><area shape="rect" id="node3" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="312,5,419,32"/><area shape="rect" id="node4" href="network-mpi_8c.html#a2818efb70df48e5e29d3dacb3e2de009" title="tw_nnodes" alt="" coords="323,56,408,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a5d4676b079764929c184583f36cf29e4_icgraph.png" border="0" usemap="#st-instrumentation_8h_a5d4676b079764929c184583f36cf29e4_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a5d4676b079764929c184583f36cf29e4_icgraph" id="st-instrumentation_8h_a5d4676b079764929c184583f36cf29e4_icgraph">
<area shape="rect" id="node2" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="155,56,255,83"/><area shape="rect" id="node3" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="305,5,485,32"/><area shape="rect" id="node6" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="313,56,476,83"/><area shape="rect" id="node7" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="313,107,476,149"/><area shape="rect" id="node4" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="533,56,595,83"/><area shape="rect" id="node5" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="643,56,693,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a1dad744b7748e0ae7eee6b11577e744b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_inst_finalize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__pe.html">tw_pe</a> *&#160;</td>
          <td class="paramname"><em>me</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00105">105</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00235">ALL_STATS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00043">ANALYSIS_LP</a>, <a class="el" href="st-instrumentation_8h_source.html#l00044">EV_TRACE</a>, <a class="el" href="st-instrumentation_8c_source.html#l00012">g_st_engine_stats</a>, <a class="el" href="st-event-trace_8c_source.html#l00003">g_st_ev_trace</a>, <a class="el" href="st-instrumentation_8c_source.html#l00011">g_st_model_stats</a>, <a class="el" href="specialized-lps_8c_source.html#l00011">g_st_use_analysis_lps</a>, <a class="el" href="st-instrumentation_8h_source.html#l00041">GVT_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00232">GVT_STATS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00045">MODEL_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00042">RT_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00233">RT_STATS</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00188">st_buffer_finalize()</a>, and <a class="el" href="st-sim-engine_8c_source.html#l00010">st_collect_engine_data()</a>.</p>

<p>Referenced by <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>, <a class="el" href="tw-sched_8c_source.html#l00634">tw_scheduler_optimistic()</a>, and <a class="el" href="tw-sched_8c_source.html#l00680">tw_scheduler_optimistic_realtime()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a1dad744b7748e0ae7eee6b11577e744b_cgraph.png" border="0" usemap="#st-instrumentation_8h_a1dad744b7748e0ae7eee6b11577e744b_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a1dad744b7748e0ae7eee6b11577e744b_cgraph" id="st-instrumentation_8h_a1dad744b7748e0ae7eee6b11577e744b_cgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#af1693cc16ddc2e345ece670ed34a81f8" title="st_buffer_finalize" alt="" coords="179,107,301,133"/><area shape="rect" id="node6" href="st-instrumentation_8h.html#a6ae8d8f288de23fd6a4d9d3c8a7b296a" title="st_collect_engine_data" alt="" coords="163,233,317,260"/><area shape="rect" id="node3" href="st-stats-buffer_8c.html#aeeea74d1470f40aea408a03c56597f13" title="st_buffer_write" alt="" coords="403,56,511,83"/><area shape="rect" id="node4" href="network-mpi_8c.html#a2818efb70df48e5e29d3dacb3e2de009" title="tw_nnodes" alt="" coords="633,5,719,32"/><area shape="rect" id="node5" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="623,56,729,83"/><area shape="rect" id="node7" href="st-sim-engine_8c.html#aebb8dd16b2092d90989648f900bab71c" title="st_collect_engine_data_kps" alt="" coords="366,208,549,235"/><area shape="rect" id="node12" href="st-sim-engine_8c.html#a6d73057505cdbfef1d533509b61ea653" title="st_collect_engine_data_lps" alt="" coords="368,259,547,285"/><area shape="rect" id="node13" href="st-sim-engine_8c.html#ae01976c1e08878010b9d085f2e196b03" title="st_collect_engine_data_pes" alt="" coords="366,309,549,336"/><area shape="rect" id="node16" href="ross-extern_8h.html#a51b6f7e6bcb3a2d739fe932e95554aeb" title="tw_get_stats" alt="" coords="409,411,506,437"/><area shape="rect" id="node19" href="ross-kernel-inline_8h.html#a4066dfaca8faa4af256a377d85cea32f" title="tw_getkp" alt="" coords="639,411,713,437"/><area shape="rect" id="node20" href="ross-kernel-inline_8h.html#a01d028965db8257815ad2ed053a0e40a" title="tw_getlp" alt="" coords="422,157,493,184"/><area shape="rect" id="node8" href="ross-extern_8h.html#a49ed2388aaae26e43280b7909c834aaa" title="tw_error" alt="" coords="803,183,872,209"/><area shape="rect" id="node10" href="st-instrumentation_8h.html#a726b5dd5323e5d253e35d7fff164e6a5" title="st_buffer_push" alt="" coords="622,259,730,285"/><area shape="rect" id="node9" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="921,183,1018,209"/><area shape="rect" id="node11" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="804,259,871,285"/><area shape="rect" id="node14" href="mpi__allreduce_8c.html#ab5b7bed8b49012ab92a14632cba26847" title="st_get_allreduce_count" alt="" coords="598,309,754,336"/><area shape="rect" id="node15" href="splay_8c.html#addf3f3d612922ac6c07304ddb4895ab7" title="tw_pq_get_size" alt="" coords="619,360,733,387"/><area shape="rect" id="node17" href="ross-extern_8h.html#a47c205fb13e816aa4a0252ab2e7cd094" title="tw_wall_sub" alt="" coords="629,461,723,488"/><area shape="rect" id="node18" href="ross-extern_8h.html#ae0f8e95d53bcbe6803081588d3058146" title="tw_wall_to_double" alt="" coords="611,512,741,539"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a1dad744b7748e0ae7eee6b11577e744b_icgraph.png" border="0" usemap="#st-instrumentation_8h_a1dad744b7748e0ae7eee6b11577e744b_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a1dad744b7748e0ae7eee6b11577e744b_icgraph" id="st-instrumentation_8h_a1dad744b7748e0ae7eee6b11577e744b_icgraph">
<area shape="rect" id="node2" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="163,5,343,32"/><area shape="rect" id="node5" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="172,56,335,83"/><area shape="rect" id="node6" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="172,107,335,149"/><area shape="rect" id="node3" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="392,56,453,83"/><area shape="rect" id="node4" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="501,56,552,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a2141145e35484c4401c6786406afd224"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_inst_init </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00051">51</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00235">ALL_STATS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00044">EV_TRACE</a>, <a class="el" href="st-instrumentation_8c_source.html#l00012">g_st_engine_stats</a>, <a class="el" href="st-event-trace_8c_source.html#l00003">g_st_ev_trace</a>, <a class="el" href="st-instrumentation_8c_source.html#l00014">g_st_gvt_sampling</a>, <a class="el" href="st-instrumentation_8c_source.html#l00011">g_st_model_stats</a>, <a class="el" href="st-instrumentation_8c_source.html#l00018">g_st_rt_interval</a>, <a class="el" href="st-instrumentation_8c_source.html#l00019">g_st_rt_samp_start_cycles</a>, <a class="el" href="st-instrumentation_8c_source.html#l00017">g_st_rt_sampling</a>, <a class="el" href="ross-global_8c_source.html#l00098">g_tw_clock_rate</a>, <a class="el" href="st-instrumentation_8h_source.html#l00041">GVT_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00232">GVT_STATS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00045">MODEL_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00042">RT_COL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00233">RT_STATS</a>, <a class="el" href="specialized-lps_8c_source.html#l00052">specialized_lp_run()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="aarch64_8h_source.html#l00006">tw_clock_read()</a>.</p>

<p>Referenced by <a class="el" href="tw-setup_8c_source.html#l00339">tw_run()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a2141145e35484c4401c6786406afd224_cgraph.png" border="0" usemap="#st-instrumentation_8h_a2141145e35484c4401c6786406afd224_cgraph" alt=""/></div>
<map name="st-instrumentation_8h_a2141145e35484c4401c6786406afd224_cgraph" id="st-instrumentation_8h_a2141145e35484c4401c6786406afd224_cgraph">
<area shape="rect" id="node2" href="specialized-lps_8c.html#adc74057148c07b218f3cca2de293a869" title="specialized_lp_run" alt="" coords="139,5,269,32"/><area shape="rect" id="node3" href="st-instrumentation_8h.html#a9c813e13608176ebd85999c935e3c4af" title="st_buffer_init" alt="" coords="155,56,253,83"/><area shape="rect" id="node9" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="151,107,257,133"/><area shape="rect" id="node4" href="ross-extern_8h.html#a445b1ed30cd2e8ef1f837e782a339a70" title="tw_calloc" alt="" coords="317,56,395,83"/><area shape="rect" id="node5" href="tw-util_8c.html#a57c62eebb6371a6d0d5ea5043f12f91b" title="pool_alloc" alt="" coords="443,31,523,57"/><area shape="rect" id="node7" href="tw-util_8c.html#a653cb2b88ee27b886ba5c854d5a0ba5c" title="tw_error" alt="" coords="448,81,517,108"/><area shape="rect" id="node6" href="tw-util_8c.html#a0611e23c33bb8c31272e79d876b8bcb0" title="my_malloc" alt="" coords="577,31,663,57"/><area shape="rect" id="node8" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="571,81,669,108"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a2141145e35484c4401c6786406afd224_icgraph.png" border="0" usemap="#st-instrumentation_8h_a2141145e35484c4401c6786406afd224_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a2141145e35484c4401c6786406afd224_icgraph" id="st-instrumentation_8h_a2141145e35484c4401c6786406afd224_icgraph">
<area shape="rect" id="node2" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="139,5,200,32"/><area shape="rect" id="node3" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="248,5,299,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aed667cb721dd5343f74cae2715f0e05f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="structtw__optdef.html">tw_optdef</a>* st_inst_opts </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00046">46</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8c_source.html#l00026">inst_options</a>.</p>

<p>Referenced by <a class="el" href="tw-setup_8c_source.html#l00033">tw_init()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_aed667cb721dd5343f74cae2715f0e05f_icgraph.png" border="0" usemap="#st-instrumentation_8h_aed667cb721dd5343f74cae2715f0e05f_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_aed667cb721dd5343f74cae2715f0e05f_icgraph" id="st-instrumentation_8h_aed667cb721dd5343f74cae2715f0e05f_icgraph">
<area shape="rect" id="node2" href="tw-setup_8c.html#a7d395f5590701f5526a161fcb1261b03" title="tw_init" alt="" coords="147,5,207,32"/><area shape="rect" id="node3" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="256,5,307,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a10e1bfd2a0fdbdd943149bb4f1cd50d9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_model_settype </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="ross_8h.html#a911515dff2fb79886a16ed44df5f9d20">tw_lpid</a>&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structst__model__types.html">st_model_types</a> *&#160;</td>
          <td class="paramname"><em>model_types</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-model-data_8c_source.html#l00025">25</a> of file <a class="el" href="st-model-data_8c_source.html">st-model-data.c</a>.</p>

<p>References <a class="el" href="ross-global_8c_source.html#l00026">g_tw_lp</a>, <a class="el" href="ross-global_8c_source.html#l00089">g_tw_masternode</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="st-model-data_8c_source.html#l00004">model_type_warned</a>, <a class="el" href="phold_8c_source.html#l00142">model_types</a>, and <a class="el" href="ross-types_8h_source.html#l00322">tw_lp::model_types</a>.</p>

<p>Referenced by <a class="el" href="phold_8c_source.html#l00169">main()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a10e1bfd2a0fdbdd943149bb4f1cd50d9_icgraph.png" border="0" usemap="#st-instrumentation_8h_a10e1bfd2a0fdbdd943149bb4f1cd50d9_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a10e1bfd2a0fdbdd943149bb4f1cd50d9_icgraph" id="st-instrumentation_8h_a10e1bfd2a0fdbdd943149bb4f1cd50d9_icgraph">
<area shape="rect" id="node2" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="179,5,229,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6c7477ccc6232c784f1eea41de549884"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_model_setup_types </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__lp.html">tw_lp</a> *&#160;</td>
          <td class="paramname"><em>lp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-model-data_8c_source.html#l00010">10</a> of file <a class="el" href="st-model-data_8c_source.html">st-model-data.c</a>.</p>

<p>References <a class="el" href="ross-global_8c_source.html#l00102">g_tw_lp_typemap</a>, <a class="el" href="ross-global_8c_source.html#l00089">g_tw_masternode</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="ross-types_8h_source.html#l00306">tw_lp::gid</a>, <a class="el" href="st-model-data_8c_source.html#l00004">model_type_warned</a>, and <a class="el" href="ross-types_8h_source.html#l00322">tw_lp::model_types</a>.</p>

<p>Referenced by <a class="el" href="tw-lp_8c_source.html#l00011">tw_lp_setup_types()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a6c7477ccc6232c784f1eea41de549884_icgraph.png" border="0" usemap="#st-instrumentation_8h_a6c7477ccc6232c784f1eea41de549884_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a6c7477ccc6232c784f1eea41de549884_icgraph" id="st-instrumentation_8h_a6c7477ccc6232c784f1eea41de549884_icgraph">
<area shape="rect" id="node2" href="tw-lp_8c.html#a7bd8e21f4093b87f54e5054d8a028c88" title="tw_lp_setup_types" alt="" coords="208,5,339,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a0e12bafe1e2aa5c21f7544dfc358ecc3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="structtw__optdef.html">tw_optdef</a>* st_special_lp_opts </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="specialized-lps_8c_source.html#l00067">67</a> of file <a class="el" href="specialized-lps_8c_source.html">specialized-lps.c</a>.</p>

<p>References <a class="el" href="specialized-lps_8c_source.html#l00059">special_lp_opt</a>.</p>

<p>Referenced by <a class="el" href="tw-setup_8c_source.html#l00033">tw_init()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-instrumentation_8h_a0e12bafe1e2aa5c21f7544dfc358ecc3_icgraph.png" border="0" usemap="#st-instrumentation_8h_a0e12bafe1e2aa5c21f7544dfc358ecc3_icgraph" alt=""/></div>
<map name="st-instrumentation_8h_a0e12bafe1e2aa5c21f7544dfc358ecc3_icgraph" id="st-instrumentation_8h_a0e12bafe1e2aa5c21f7544dfc358ecc3_icgraph">
<area shape="rect" id="node2" href="tw-setup_8c.html#a7d395f5590701f5526a161fcb1261b03" title="tw_init" alt="" coords="185,5,245,32"/><area shape="rect" id="node3" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="293,5,344,32"/></map>
</div>
</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="abaecb255233b735460c8b9836547041e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="ross_8h.html#a911515dff2fb79886a16ed44df5f9d20">tw_lpid</a> g_st_analysis_nlp</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="specialized-lps_8c_source.html#l00012">12</a> of file <a class="el" href="specialized-lps_8c_source.html">specialized-lps.c</a>.</p>

<p>Referenced by <a class="el" href="tw-setup_8c_source.html#l00279">late_sanity_check()</a>, <a class="el" href="specialized-lps_8c_source.html#l00041">specialized_lp_init_mapping()</a>, <a class="el" href="specialized-lps_8c_source.html#l00018">specialized_lp_setup()</a>, <a class="el" href="tw-setup_8c_source.html#l00218">tw_define_lps()</a>, <a class="el" href="ross-kernel-inline_8h_source.html#l00041">tw_getlp()</a>, <a class="el" href="tw-lp_8c_source.html#l00083">tw_init_lps()</a>, <a class="el" href="tw-lp_8c_source.html#l00057">tw_lp_onpe()</a>, <a class="el" href="tw-lp_8c_source.html#l00038">tw_lp_settype()</a>, <a class="el" href="tw-lp_8c_source.html#l00147">tw_pre_run_lps()</a>, and <a class="el" href="tw-stats_8c_source.html#l00125">tw_stats()</a>.</p>

</div>
</div>
<a class="anchor" id="a5a5195bc43cc6594dc5fc3cbed1ec994"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_buffer_free_percent</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00010">10</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

</div>
</div>
<a class="anchor" id="ab44c46d8e6cc653effbfee8463cc7796"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_buffer_size</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00009">9</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

</div>
</div>
<a class="anchor" id="aa9d73558c451caac8d15fdbff04f42cc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_disable_out</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00009">9</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00199">analysis_commit()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00188">st_buffer_finalize()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>, <a class="el" href="st-event-trace_8c_source.html#l00009">st_collect_event_data()</a>, <a class="el" href="st-model-data_8c_source.html#l00045">st_collect_model_data()</a>, and <a class="el" href="st-instrumentation_8c_source.html#l00088">st_inst_dump()</a>.</p>

</div>
</div>
<a class="anchor" id="aa6002a27f9236e4d9c61090a247341f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_engine_stats</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00012">12</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00094">analysis_event()</a>, <a class="el" href="specialized-lps_8c_source.html#l00018">specialized_lp_setup()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00088">st_inst_dump()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00105">st_inst_finalize()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>, <a class="el" href="mpi__allreduce_8c_source.html#l00102">tw_gvt_step2()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, and <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>.</p>

</div>
</div>
<a class="anchor" id="aa8f89edcf6adbbfc0b12f6376ca511c3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_ev_trace</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-event-trace_8c_source.html#l00003">3</a> of file <a class="el" href="st-event-trace_8c_source.html">st-event-trace.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00088">st_inst_dump()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00105">st_inst_finalize()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>, <a class="el" href="tw-eventq_8h_source.html#l00049">tw_eventq_push_list()</a>, <a class="el" href="tw-lp_8c_source.html#l00011">tw_lp_setup_types()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, <a class="el" href="tw-sched_8c_source.html#l00021">tw_sched_event_q()</a>, <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>, and <a class="el" href="tw-sched_8c_source.html#l00445">tw_scheduler_sequential()</a>.</p>

</div>
</div>
<a class="anchor" id="a77c2bf7f185acfcb437f05d6ce883d55"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_gvt_sampling</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00014">14</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>.</p>

</div>
</div>
<a class="anchor" id="a8e6727f21f64eab35711d48ef4526955"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_kp_data</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00007">7</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-sim-engine_8c_source.html#l00010">st_collect_engine_data()</a>.</p>

</div>
</div>
<a class="anchor" id="a205a10771cc5e3fe45d002eca571a3ff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_lp_data</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00008">8</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-sim-engine_8c_source.html#l00010">st_collect_engine_data()</a>.</p>

</div>
</div>
<a class="anchor" id="a4775e770faa8c51fc4d08989f610770f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_model_stats</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00011">11</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00199">analysis_commit()</a>, <a class="el" href="analysis-lp_8c_source.html#l00094">analysis_event()</a>, <a class="el" href="analysis-lp_8c_source.html#l00146">analysis_event_rc()</a>, <a class="el" href="analysis-lp_8c_source.html#l00013">analysis_init()</a>, <a class="el" href="specialized-lps_8c_source.html#l00018">specialized_lp_setup()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00088">st_inst_dump()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00105">st_inst_finalize()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>, <a class="el" href="mpi__allreduce_8c_source.html#l00102">tw_gvt_step2()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>, and <a class="el" href="tw-sched_8c_source.html#l00445">tw_scheduler_sequential()</a>.</p>

</div>
</div>
<a class="anchor" id="ad315c9285e166158c19e26b0f238ed25"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structst__model__types.html">st_model_types</a>* g_st_model_types</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-model-data_8c_source.html#l00003">3</a> of file <a class="el" href="st-model-data_8c_source.html">st-model-data.c</a>.</p>

</div>
</div>
<a class="anchor" id="abcc733db61c88c7260b3337f114e389b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_num_gvt</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00015">15</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="mpi__allreduce_8c_source.html#l00102">tw_gvt_step2()</a>.</p>

</div>
</div>
<a class="anchor" id="ac0fec55109412e73202eb3f7c7fb5200"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_pe_data</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00006">6</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-sim-engine_8c_source.html#l00010">st_collect_engine_data()</a>.</p>

</div>
</div>
<a class="anchor" id="a7c4e5a65edda0096793ec73b51478c0f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="aarch64_8h.html#abcd6b97b84bebf1f961f85cd24b56c60">tw_clock</a> g_st_rt_interval</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00018">18</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>, and <a class="el" href="tw-sched_8c_source.html#l00445">tw_scheduler_sequential()</a>.</p>

</div>
</div>
<a class="anchor" id="a37081b61537af6d4a5f722dba6df24b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="aarch64_8h.html#abcd6b97b84bebf1f961f85cd24b56c60">tw_clock</a> g_st_rt_samp_start_cycles</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00019">19</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>, and <a class="el" href="tw-sched_8c_source.html#l00445">tw_scheduler_sequential()</a>.</p>

</div>
</div>
<a class="anchor" id="ab8c84f60bff9ee801f44654034679fb1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_rt_sampling</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00017">17</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>, <a class="el" href="tw-sched_8c_source.html#l00139">tw_sched_batch()</a>, <a class="el" href="tw-sched_8c_source.html#l00273">tw_sched_batch_realtime()</a>, <a class="el" href="tw-sched_8c_source.html#l00514">tw_scheduler_conservative()</a>, and <a class="el" href="tw-sched_8c_source.html#l00445">tw_scheduler_sequential()</a>.</p>

</div>
</div>
<a class="anchor" id="abed0f5fb27fb2a268739d215ef22180e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_sample_count</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="specialized-lps_8c_source.html#l00013">13</a> of file <a class="el" href="specialized-lps_8c_source.html">specialized-lps.c</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00013">analysis_init()</a>.</p>

</div>
</div>
<a class="anchor" id="a755f4a9e3b876ebc32861b30f7d90780"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double g_st_sampling_end</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00022">22</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="specialized-lps_8c_source.html#l00052">specialized_lp_run()</a>, and <a class="el" href="analysis-lp_8c_source.html#l00267">st_create_sample_event()</a>.</p>

</div>
</div>
<a class="anchor" id="ab989ec56ce3ec26587b394209384309e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char g_st_stats_out[4096]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00004">4</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>.</p>

</div>
</div>
<a class="anchor" id="abac0ec68b20db932445f4e9c699fef5a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char g_st_stats_path[4096]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00005">5</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>.</p>

</div>
</div>
<a class="anchor" id="ae493796b4588551bf1178de65e3baa78"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="ross_8h.html#a911515dff2fb79886a16ed44df5f9d20">tw_lpid</a> g_st_total_model_lps</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="specialized-lps_8c_source.html#l00016">16</a> of file <a class="el" href="specialized-lps_8c_source.html">specialized-lps.c</a>.</p>

<p>Referenced by <a class="el" href="specialized-lps_8c_source.html#l00018">specialized_lp_setup()</a>, and <a class="el" href="ross-kernel-inline_8h_source.html#l00009">tw_getlocal_lp()</a>.</p>

</div>
</div>
<a class="anchor" id="af684a7b76fde8ed0e32b8a155af94f92"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_use_analysis_lps</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="specialized-lps_8c_source.html#l00011">11</a> of file <a class="el" href="specialized-lps_8c_source.html">specialized-lps.c</a>.</p>

<p>Referenced by <a class="el" href="specialized-lps_8c_source.html#l00018">specialized_lp_setup()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00088">st_inst_dump()</a>, <a class="el" href="st-instrumentation_8c_source.html#l00105">st_inst_finalize()</a>, <a class="el" href="ross-kernel-inline_8h_source.html#l00009">tw_getlocal_lp()</a>, <a class="el" href="tw-setup_8c_source.html#l00033">tw_init()</a>, and <a class="el" href="tw-stats_8c_source.html#l00125">tw_stats()</a>.</p>

</div>
</div>
<a class="anchor" id="a6982ecdc2a19a8aea84288e5c94e97b3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double g_st_vt_interval</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-instrumentation_8c_source.html#l00021">21</a> of file <a class="el" href="st-instrumentation_8c_source.html">st-instrumentation.c</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00267">st_create_sample_event()</a>.</p>

</div>
</div>
<a class="anchor" id="a729f18614571dcca273498b46b86d98f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * seq_analysis</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00013">13</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00199">analysis_commit()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>.</p>

</div>
</div>
<a class="anchor" id="a7f045b1373c5b216126b5faaba8fa470"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE* seq_ev_trace</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00013">13</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="st-event-trace_8c_source.html#l00009">st_collect_event_data()</a>.</p>

</div>
</div>
<a class="anchor" id="a8fd07dc1fe2e480e47f680e67e2b4557"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * seq_model</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00013">13</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="st-model-data_8c_source.html#l00045">st_collect_model_data()</a>.</p>

</div>
</div>
<a class="anchor" id="a9fcfe60427fd6cb49d37a3549d8c6229"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char stats_directory[4096]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00008">8</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
